skysight-inc/HackerNews huggingface dataset:
It can be pretty hard to get, for example, visa sponsorship. A pariah company might be the only option which allows some people to meet their goals.
It was not a easy first wave. The cases were rising very fast from june till october. Then suddenly it came down. It did not go up during following festivals nor during winter. I don't think there has been put forward a very good explanation on why the cases went down. Now in peak summer it going up though way more rapidly than before. Question would be will it come down like before without much understanding of why it went up or down.
Why do you need a httpd server in front of Node.js? Isn't the builtin server capable of handling http requests concurrently and routing?
Except the fucked up cases op linked and then some. Sure as long as it always works for you it's great and you can just ignore these to avoid uncomfortable thoughts, but once you're affected I bet it turns into a whole different story and suddenly you turn into one of these hysterical tinfoil hats yourself.
It doesn't sterilize, but it does bind to viruses and bacteria so they can be washed away. It's the reason why you don't need antibacterial hand soap: you don't need to kill, washing off is enough.
135M Americans are breathing unhealthy air,American Lung Association says
Do you even live in the real world? Because your numbers are just totally disconnected from reality. In my city way more that 8% of people work in essential fields like food production and distribution, emergency services, utilities, transportation infrastructure, vehicle repair, home repair, healthcare, military, etc.
I'm teaching faculty, so I don't do research. Research faculty are right to prioritize their research -- they are incentivized to do so by administration. Their tenure is predicated almost 100% on their research output and the grant money they bring in. Teaching ability is an afterthought when it comes to tenure and promotion. It doesn't make them bad people or bad at their job, it's just that their job isn't really teaching according to basically every signal sent their way by the admin.
While I was at university for computer science, I often found many "senior" students (both graduate and undergraduate) who were truly astonishingly unversed in the most basic things (I think my "favorite" was the time I did a group project involving a student who had had an internship working in the kernel at Sun the prior summer and he turned in his portion of the project (in C) with code like "[...] char* foo = ""; foo += "bar"; [...]")...

...and yet I never thought to wonder how they managed to keep passing exams.
>a belief you don’t actually understand

Also, get your logic and wording straight, before you fart in public.

One does not understand or not understand a belief.

One believes a belief.

One understands facts.

Ta ta, bye bye, for ever.
> 100-2000€

Munich, 28m2 flat, 1 room, built in 2019, price 720.000 EUR, location: right under the train tracks between inner and middle ring.

That's 25.000 EUR/m2 for a hole under the train tracks.

Old 100m2 flats between midle and inner rings go in munich for 1.5 million EUR if they are old and destroyed, and well over 2 million EUR if they are relatively new (2.5-3 million).

That's 15.000/m2 for old buildings requiring repairs and 25.000-30.000 EUR/m2 for new buildings.

So at least for Munich you are off by more than a 150x factor.

Saving 20k/year doesn't even give you 1m2 per year.
> actual work for the teaching staff

Actual work for the already incredibly underpaid, over-worked teaching staff. As the money dries up in university funding, teachers are stretched thinner and thinner. That forces them to rely more on automated testing instead of having the time to actually know more about their students' performance. That in turn makes it easier for students to cheat.

The economics (as usual) are perverting the system. The individual participants are merely suffering from the perserve incentives of the system.
> But yeah, the tradeoff of that 1MB is that you get a very functional shell environment vs just an http server. It's impressive just how small ut is, given everything that it is capable of

Maybe.. I suspect a well-designed Forth image could pack similar capability in less than 100kB. So it might seem low, but not a miracle.
Exactly midstream between Fedora and RHEL. Who is this target audience exactly ... agree completely was not the same audience that used CentOS.
Yeah I move to desktop on a lot of sites, but then n some it doesn’t make a difference because of the ugly mobile first.

What’s worse, there was some iOS update that made double tap to zoom very rarely work.
Your answer indicates you don't really understand the intent nor desires of university profs. It's not to be the best version of the teachers you had in grade school. We can argue if this is THE best approach, but it is how the system is set up.
It's just an easy example of disproving your argument.

Bringing up immigration is just a reference on today and what will come due to thinking that we as a society don't depend on decision from others.

It's a global problem with global implications for all of us.

And no co2 hurts us more than it helps us.
Which is why EDN is so much better for config.
Hey: Please read the answer to this comment first. It contains some very important clarifications. Leaving the comment up for completeness, context and admittance of error. Happy reading.

---

Disclaimer: We use CentOS on almost all of our servers at production level for 10+ years.

The main problem with CentOS is not moving into a rolling release schedule, but change of its place in the ecosystem.

Before, CentOS was the last tier. Fedora was testing ideas, RedHat was implementing them, and CentOS was following the trail by porting them later. There was an unwritten agreement that RedHat didn't prevent CentOS' development, and CentOS didn't port everything at day 1, so they were in a mutualistic state. Moreover, CentOS enjoyed a ~10 year support on every release, so it was the soul-successor of the original RedHat from the olden times.

Now, CentOS moved to pre-RH position. So Fedora experiments, CentOS makes the Beta & RC testing and RedHat gets more thoroughly tested patches and, that's it. CentOS is moving to a Debian Testing meets Arch Linux position. It's neither stable as Debian Testing, Nor supported like Arch and lacks any official support and possibly no security patch support.

This is problematic for many places since CentOS was the RPM Equivalent of Debian Stable. Now, there's no RedHat based free and community-driven and community-supported distro. People who can't use CentOS in its future state will either migrate to RedHat or to Ubuntu or Debian Stable.

For us, and for other data centers which do the same thing as us, current situation is a very big let's wait and see game.

For the health of the ecosystem, we need another fully free (as in beer & as in speech) and fully supported distribution. Hope Rocky can fill that void.

I'll continue to use Debian on my personal systems, for foreseeable future.
tl;dr:
"Funkhouser sat in the rear seat, and Fisher sat in the driver seat on top of a buckled seat belt. <... > Fisher engaged Autopilot while the car was in motion on the track, then set the speed dial (on the right spoke of the steering wheel) to 0, which brought the car to a complete stop. Fisher next placed a small, weighted chain on the steering wheel, to simulate the weight of a driver’s hand, and slid over into the front passenger seat. Using the same steering wheel dial, Fisher reached over and was able to accelerate the vehicle from a full stop. He stopped the vehicle by dialing the speed back down to zero."
I think zoom proctoring in combination with some increases in communication overhead are quite practical. We recently did this.

Giving students different exams (selections of slightly and subtly different tasks from a task pool), not showing task names, and mixing up the order of tasks for each student seems to work quite nicely.

The increased overhead to communicate which exact answer they need, finding out which other student has the exact same task, etc., has worked really well for us. Of course, you have to have it in a way where they do not have much time left over to shoulder this overhead.

Edit: So students are going from "What's the answer for 5" to sharing the topic of the task, the task description (there may be a negation hidden in there), and the constants and other students needing to compare. Maybe they aren't even at this task-type in their exam yet, as the order is mixed.

Edit2: We weren't really watching the video stream. It was just to discourage students actually sitting side-by-side, which would decrease the communication overhead drastically.
Yes, but this is solvable. Look at the addresses initiating the transactions rather than trusting the logged events.
There's software to detect copy-pasted code or plagiarized (it analyses the syntax tree so renaming the variables and changing indentation won't fool it!).

The best however, is a 1:1 code review with a TA or Prof. Randomly jumping to files, reading the code and asking questions about it. Extremely hard to copy a codebase and learn it well enough you can explain it but really easy to do if you wrote it yourself.
Part of it may also depend on the dock and how it routes the TB lanes. My dock uses 2 lanes for dock features and does passthrough for the rest. Are you able to daisy-chain your monitors off any of those ports without the dock in the path?
Is there a good reason for a multiplexer to be a separate tool from a terminal? Or a window manager? Or is this just GNU/Unix philosophy (do one thing well and compose).

The reason I ask is that while I never used a multiplexer like tmux, I use the layout features of kiTTY every day and I can't quite see beyond that common use case (split this terminal into X windows with Y layouts).
Scale-A-Tron – Compare sizes of geographic shapes on a map
The Netherlands seem to really embrace these platforms. I think for example Chromebook based exams have been big there for quite some years now while it's almost unheard of in Germany.
Doesn't matter. I'm going to skip through it anyway. It won't make a difference to Skillshare, SimpliSafe, Audible and NordVPN if I'm skipping their stuff manually or automagically. Hell, it doesn't truly make a difference if I'm sitting watching their segments because I'm not going to sign up and become a customer of theirs anyway.
> local governments are willing to give up so much money in tax revenue

It's literally a race to the bottom, and for some reason people are eager to win!
What is the likelihood that Flu cases are being counted as Covid cases?
> error handling framework

Not sure what's meant by this; Rust has a standardized Result type, with dedicated syntax for early-returning errors and type checks that make sure you handle them (or at least explicitly ignore them). Go, on the other hand, has a shaky error story and from what I've heard it's a constant problem due to enforcement-by-convention.

> prefer owned vs borrowed by default

Not really sure what this means either... the owner of a value generally falls out naturally from how you're trying to use it. It's not really an either/or option. It needs to live where it will be around long enough for everything that's done with it, and everything other than the owner should get a reference to it. Maybe you're talking about passing by reference vs implementing Copy? If so, that's mostly a performance concern.

> Of course this property may not endure once Go acquires generics

Yeah- one of the few things I like about Go is that it doesn't have generics (yet). I've seen generics make TypeScript codebases impenetrable, and I think there's a decent case to be made for not having them at all.
> The distribution of grades the last exam was normal with a mean of 80%, pretty much in line with what I get during a typical semester.

The distribution is one thing, but grade correlation with other statistics might be more revealing. In particular, how do you know that wealthier students aren't hiring people to take the exam for them?
A web search for 'desalination cost' will easily confirm this for you.

e.g. https://www.sciencedirect.com/science/article/abs/pii/S00119...

"current [published in 2008] large-scale desalination plants are capable of producing water in the range of $0.50–$2.00/m3"
IBM Adversarial Attack Strategies Cut Mbert QA Performance by 85%
Kind of. You could do domain logins, but pushing policy down from the AD was at best partially implemented.

Also, it's kind of buggy. I have some Ubuntu 20 machines set to do AD logins here and more often than not it just stalls until it times out on login with no useful diagnostic messages emitted. Very frustrating.
It's not off topic, this article is about HN's features and I'm discussing HN's features.

Just because you have something in your FAQ doesn't mean it's off-limits for discussion. You can post whatever you want there, and I can choose to disagree with it. It's one of many reasons why my disdain for this site grows with each passing day.

And they're not false claims. You guys absolutely do not have an account delete button, and you guys absolutely do deprioritize accounts and comments in an opaque manner to limit their exposure.

If you want me to stop complaining, stop using subterfuge to accomplish nefarious objectives. Be transparent about the moderation on this platform.
> Rust is not more "difficult to learn" or "difficult to onboard" than C++.

Saying Rust isn't more difficult than possibly the most difficult thing is not a good argument in favor of Rust not being difficult, no?

People dread maintaining legacy C++ systems. People dread maintaining legacy systems. Rust will be no different.
"woke" sounds a lot like "wog" and that will not do at all.
Those channels existed, but the audience wasn't there yet.

Back after 9/11 there were lists of dead, allegedly assassinated, microbiologists floating around the internet.
Some might say that this is a futile endeavor, but that’s not really the point. It’s a bit like the Bechdel test, where it’s mostly meant to illustrate how many fail the test. In this case, it’s meant to illustrate how much non-free software is pushed on students unnecessarily.
Is it possible that that employer is the first one to give a struggling person a job?
Mistakes Emerging Artists Make
bluGill says: "...rouge professor? "
I thought the same thing, except my brain thought it looked like a hairy butt.

I know this is a really dumb thing to comment on when there's so much actual substantive change in this release, but this image is literally the first impression new users will get for the next six months, and will be the thumbnail for tons of tutorials and such during the next year. It probably could've done with another revising pass.
Yes, that does look like the one I was remembering.
I came up with one of EFF Finland's t-shirt slogans: Orwell was an optimist.

Of course, I was soon outdone. It didn't take long for the adapted version to surface: Orwell was an amateur. Which, I have to admit, is an apt description of our times.
> but I have to manually update Firefox each time a new release comes out because the version that's installed is a canonical-controlled version that stays 'stuck' on a old version and doesn't have an auto-update mechanism.

What? It is updated just like any other software by using the package manager

https://packages.ubuntu.com/focal/firefox

I actively don't want random app-specific auto-updaters; I want one package manager.
I don't think this is documented anywhere that I've found, but

git checkout -

checks out the previous branch you were on, similar to cd -
That's too bad, it seems like a pretty easy to confirm, but I suspect nobody gave a crap.
Firstly, never has it been a requirement to "jam the surveillance state" to be a user of Signal. That's absolutely bananas.

Did you read the text at the bottom of the post? They are randomly installing malware on users' devices to break or harm or otherwise self-destruct when Cellebrite machines read them.

I'm not speaking for myself. I would opt in personally. I'm speaking for my mother who just wants a secure and reliable line of communication with her son without being pulled into some offensive scheme that could land HER in trouble or cause damages.

If something is broken or destroyed without user knowledge or understanding or consent, you better believe Signal will see court cases.
Heroic!
Thank you.
Someone in this HN thread found kernel patches (at a guess, not among those now reverted?) from UMN dating back to 2008, -09, and -13 (IIRC). Probably by totally unrelated people.

So at least definitely not "totally mythical".
Except that if the device is compromised, it could have changed the data on the phone. The phone, as evidence, can't be trusted anymore.
Spring Lisp Game Jam 2021
Another lawsuit: https://www.eff.org/press/releases/eff-sues-proctorio-behalf...

tl;dr: someone examined a bit of the JavaScript code. Proctorio DMCA'd it.
Everyone in England to be offered twice-weekly Covid tests
> I can look at my analytics and see very few people actually looking at the site between "standard" mobile and "standard" desktop sizes.

You can look at your analytics and completely misinterpret what they mean.

I have a 2560x1600 screen. I almost never have a window fully maximized.

I have two screens at that resolution. I almost never have a window fully maximized.

I also have several 1920x1080 screens attached. I almost never have a window full maximized.

I have many windows open. Some are thin -- tens of pixels. Others are wide. Some are tall, others short. Mostly though, I get really annoyed when software decides that I can't have a window that size.

Your analytics aren't a useful metric for determining what a user wants to do or see.
With a conversation that delinates the proposed change to scope and its impact on cost and timeline.

But more important is to discuss how changes will be handled before signing the contract. In particular something like "You will probably change your mind as we go along, that's normal, here's how we might proceed when that happens."

At some point, I recognized a pattern. Potential clients who have a problem with such a discussion up front are telling you that they will have a problem with that discussion when there's payment involved later.

Your options then are walk away from the client or price the work accordingly.

It's worth noting that you can build all of those changes into your price. Your job is to help the client make money on their new or existing business operations. It is not to save the client money on your services.
I feel one should also install shellcheck, and follow it religiously while looking up every warning they get - to understand what it's about, why it's a problem, and why the solution / "correct" incantation is so.

It's also a good way to "learn by doing", which works for many.
here you go: https://etherscan.io/address/0x7a250d5630b4cf539739df2c5dacb...
The post seems to provide a straight-forward map to at least one vulnerability. If they have FFMPEG DDLs that have not been updated since 2012 and they are used on files found on the file system, you just need to find a relevant vulnerability and craft an appropriate media file. These vulnerabilities are well-known and well-documented. It just doesn't point to the specific DLL & CVE, but otherwise seems like it would be relatively easy to figure out.
> Can you imagine the iPod interrupting music playback to show you ads for products on iTunes? Well, that's how Apple Music works now, by nagging you to subscribe to its paid service.

Lol, the Youtube app on my Android phone (and Youtube music) do the exact same thing. Every time I open up the app on my phone, I get a gazillion prompts to sign up for a free trial of some new Youtube feature or service (TV, ads-free, listen to music offline etc).

I'm looking into alternative music player apps to replace the Youtube Music app, though I'm not sure how to avoid Youtube itself given that all the interesting content is on there.
True. One solution could be to incentivize miners to use cleaner energy.
It is still likely a derived work. Looks more to me in the example it was just practised the right to make changes to the original work which one could do under the given circumstances which is normally a reciprocal license - floss or else - which means even when if 100% of all letters in all files have been changed, one could still not do more than the original license granted.

and that is normally _not_ what you wrote:

> the copyright holder [sic!] of the new program could license it however s/he wanted.

However if sole copyright holder - real, not imagined - she sure can license it - or not. Or different another day.
21.04 is not an LTS with 5 years of support. The latest LTS is 20.04.
I’ve done something similar (heh) in pure Postgres: https://github.com/turbo/pg-costop
It already exists: https://stallman.org/saint.html and if people can get Jedi recognized you should be able to get that recognized (but the courts basically look at do you really act like you believe).
PyTorch vs. TensorFlow
I mean it's just so far off. Check levels.fyi, Google/Airbnb/Coinbase will be paying $300k+ for software engineers with 4+ years of experience.
It's the typical Rust problem and my biggest gripe with the Rust ecosystem: many libraries are using unstable/nightly features, making development needlessly frustrating for people using the stable Rust release.

Rust devs, please don't. Not every Rust developer uses rustup or knows how to solve this issue, not everyone is willing or able to use the nightly build just so dependency 21/63 doesn't throw errors.
> weren't working

If that were the case, fine. But the post does not specify the effect of the "aesthetically pleasing" files. They could destroy all Signal data or irreversibly harm the machine itself.

We just have to "trust" the Signal devs to not do that?

This is not how security should work.
persistence and the ability to run it on a remote machine are the big draws. I can set up a tmux session on a remote box, have multiple connections to it, and close my terminal without losing my work.
It could, but it won't. If we're talking about real-world use, this makes all the difference.

C or C++ could have a GC as well (in fact, they do - you can use Boehm for any C or C++ program), but there are approximately 0 programs that do.
But seriously US indexes like the SP were down big at most for like 6 months. If you need the cash just hold and take out at 6 months. Keep 6 months emergency and you're set.
Thanks for being clear about this and repeating it. I didn’t know. I think I will only use YAML 1.2 as configuration language.
> But please, go on continuing to believe Europeans are superior to the rest of the world. I remember that working out really well for you guys back in the 1930s.

That is unnecessarily snarky. The comment I was replying to was suggesting that basically the UK and the other Europeans would happily welcome back the death penality. Which is not true. I only said that "we" - the strawman used by gp - left it behind and made no statement about other countries.

You are the one getting all nationalistic.
Paramount could get more mindshare for ST if they allowed Klingon to be standardized in Unicode. Meh.