skysight-inc/HackerNews huggingface dataset:
Yes, exactly. In this case, the script sees that the OSM place tag for all these places is "city", and writes out an object to the vector tile accordingly. So what you could do is adapt the script to look at other OSM tags too (e.g. population or capital status), and write out a different object depending on what it finds.

tilemaker's default Lua script has had lots of great incremental improvements from contributors over the last few years, but half of the point, of course, is that you can write your own script which puts exactly what you want in the vector tiles.
Even for people who have cheated in a very obvious way, nothing is done.

A friend of mine copied an assignment right down to the name and student number as he didn't even bother to read the whole block of code so also copied the comments with the submission information.

He got 100%, but was told not to do it again.
Me and my roommate are first year undergraduate students. We do different bachelors; I have taken all my tests this year with online proctoring, my roommate has had all his tests without online proctoring.

The proctoring process is actually pretty simple: I have a Google Chrome extension installed that I enable when I have to take an exam. It takes 5 extra minutes before the exam: I have to show my identification, the materials I'm using on my desk, my ears to check whether I'm using wireless earphones, and do a quick sweep around the room. It records my screen, my webcam, and my microphone. Of course, the system is not fool proof (I've heard some students use post-its on their display), but communicating with other students becomes nearly impossible.

My roommate is actually jealous of my proctoring. He does not cheat, but knows most others in his year do. There are groups of students who meet up and take exams with each other. As a result, some of his peers consistently get higher grades, while my roommate clearly put in more effort and is more capable of achieving a high grade on his own. Because the barrier to cheating is so low, it almost becomes a requirement to cheat if you want to achieve grades that are high relative to your peers.

I do not believe proctoring is a breach of my privacy. Google Chrome's sandbox is good at explaining what information the extension is requesting, and when it is turned on. Chrome's battle-tested sandboxing makes me confident that the extension is not snooping through my files, for example. It only sees my screen. I can hide things I do not want the online proctor to see before the exam starts. Similarly with my room, you can hide everything that would breach your privacy before the exam starts. Of course, online proctoring is invasive, but I believe students should think more carefully about the dilemma our teachers are facing. Lack of online proctoring discourages smart students, discourages learning, and hurts the reputation of the university in the long term with unreasonable diploma's. This pandemic requires flexibility from everyone, and simply crying "privacy" without considering both sides is short-sighted. The data recorded for online proctoring is reasonable, and does not bring us closer to any kind of "big brother" scenario.
Shabbat observance is a massive world unto itself. It originates in Biblical sources (i.e. "the word of God"), but has developed throughout the entire rabbinic tradition, from the time of the prophets through the Talumdic era, and subsequently to the modern day.

Today, it is universally accepted in Orthodox Judaism that direct active interaction with electrical appliances is forbidden on Shabbat. However, one may benefit from and "use" devices and automated systems set in place before Shabbat, including light timers, fridges, and heating plates.

To be clear: nobody is "tricking" God by using a Shabbat elevator. Rather, this maintains the special nature of the day within the parameters established by centuries of tradition and scholarship ultimately based on God's commandments, while facilitating navigating our modern world.
Kinda the same as using mutable values (list and dicts maybe being the most common pitfalls) as default arguments to functions. Shared between all function calls.
I consider myself a decent regex-er, but, despite several attempts over the years (admittedly all in moments when I had an urgent problem to solve), I still don't get lookbehinds / lookaheads, and end up finding some way to do without them.

Nice to see some examples of how ugly lookbehinds / lookaheads can be. And nice to have a new trick for avoiding them!

Although personally, I still think the most pragmatic solution in this case is usually to just filter out "Tarzan" values somewhere other than in regex.
It makes perfect sense to me – images that appear with the words “unreal engine” will tend to be a product of dedicated work to make good looking pictures by working on or in Unreal Engine. Compared to an arbitrary mass of images, these will probably tend to be visually interesting, have perfect color and exposure, and have a useful homogeneity of style.
Of course, this, in the rare cases it is applicable. In my current course we have 400 students with 3 Prof. ... So it is not really applicable.

Another thing to note is that undergrades' first job usually depends on having good grades. Some people will get lower grades and those will complain to the point of suing the university into having a more seemingly fair and unbiased process. (Note actually fair, but I'm pretty sure whoever will get a low grade on the Socrates style conversation will be pissed and demand something else. This kind of mentoring only makes sense in the PhD level really, where grades matter less)
Eproctoring is a terrible solution to a real problem.

There is cheating at universities. Traditional invigilated exams are fairly effective at detecting certain kinds of cheating, and ensuring a minimum level of competence in some subjects.

I’m aware of a number of different notions of cheating, though I am by no means an expert:

The sort of looking over somebody’s shoulder to see their answers is what comes to mind first, and this is fairly easy to detect through existing means (turnitin etc for written work). This is a common form of plagiarism.

There is collusion, where people try to share answers. There are varying schools of thought on how bad this is. I personally don’t worry too much about it because most assignments are primarily formative rather than summative examinations, and in these cases it is basically peer learning a lot of the time.

The most heinous kind of cheating and the hardest to detect is commissioning. This is basically when students use essay writing services or similar. They will generate an original work of appropriate quality.

It’s almost always possible to detect the kind of blatant cheating people are particularly worried about (commissioning and plagiarism) through sufficient contact time between the students and staff. A brief conversation every now and then with students will promptly reveal blatant cheaters.

There is no magic technological solution to this. Eroding student trust and privacy through invasive surveillance will inevitably lead to worse outcomes.

The solutions to this are to set better assignments, which require thoughtful answers, rather than scantron-like quizzes where answer keys can be shared, high levels of contact time to get to know students, and occasionally controlled exams to ensure nothing is slipping through the cracks. There’s a big difference between teaching and certification, and it’s very hard to balance those needs.

Anything summative needs to be marked anonymously (or at least pseudonymously), and often needs to be done under controlled conditions.

It is not possible to detect a sufficiently advanced cheater (particularly people commissioning work) working in an environment they control, on a device they control. The cheaters will beat you. They do in video games, and they will in academic pursuits too.

The people selling this are preying on a legitimate fear of cheating that universities have, but their solutions are snake oil, and degrading to the majority of students who are honest and want to learn. Better teaching solves many of these problems, and individual projects with vivas are an extremely effective solution for where you need higher assurance. We can go back to invigilated exams if we desperately need to after covid.
This only works if MIR radiation can escape, like happens outdoors unless the air is very humid. As the glass and walls reflects/absorbs MIR, curtains that emit that type of infrared will do nothing unless you hang them outside the window.
Arguments like these are used pretty often to defend the practices of corporations and it implies that manufacturers would have to adapt their devices to make them repairable. It is also false for the majority of cases.

Reasons many devices are not repairable include: DRM built into parts to prevent replacements, no repair manuals (see Thinkpads compared to macbooks). Also measures to prevent people from flashing the firmware or updating the software once a company decides to drop support despite the hardware being still functional, or easy to put back up to speed by changing a battery.

Forcing companies to stop these anti-consumer strategies has 0 impact on the designs while making electronics far more repairable.

I find the "right to repair will make my devices big and ugly and appeasing to the evil tinkerers and hackers" angle really dishonest.
I believe the problem is specialization of "Human capital" as the economists would say. I can't reference any scientific reseach in this regard.

But anacodically, when I as a business owner have gone through the tremendous transaction costs of finding good employees, then its much better for me to employ 3 of them at 40h/week, then 4 of them at 30h/week.
The resulting groups are also iterators which are exhaustible. It's good if you're running group by on a huge dataset to save some memory, but for everyday operations it's another trap to fall into.
I mostly work with AWS, but have used Azure in the past and remember the Resource Group concept. It is quite dangerous when coupled with Terraform (or any IaC tooling for that matter).

AWS RDS has a feature where if you delete a DB instance it prompts you to take a final snapshot of the data. I haven't used Terraform in just over a year now (have been using aws-cdk), but as far as I remember, Terraform deletes of RDS instances would require you to add a 'force' argument/option to override the prompt for the final snapshot.

Something like this seems like a no-brainer for Azure SQL when deleting instances.

Also, with TF its always best to plan, write the plan output to a file, and then run apply against that plan (after having studied it!)
I hope that there will never be a "legal-streaming" equivalent.

These papers have been paid for already, through the salary of the people that wrote and peer reviewed them.

There is a theft happening, but it's not the way commonly portrayed.

It's the publishers stealing from the scientific community, universities and tax payers, and the politicians and bureaucrats are complicit.

The only reason why people publish with these journals is so that they can get funding for their projects, because the people in charge of distributing these funds are using "most prestigious papers" as the only metric and often have a revolving door relationship with publishers.

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.

We need to build a better research system, that cuts out the leaches, and distributes money to researchers more fairly.
And as a bonus we'd also get rid of the paper mills.
The common life cycle of a paper is as follows:

1. Academics write and submit papers -> university/tax money pays
2. Academics review papers -> university/tax money pays
3. Academics organize and attend conferences -> university/tax money pays
4. University buys published paper from publishers -> university/tax money pays

So university/tax money pays for writing the paper, quality assurance via reviews, conferences, just to finally buy the paper via some insanely expensive subscription.

For a rational environment like science this model is simply insane.
C-41 for print film, E-6 for slide film.
> Pre emp scheduling

Userspace pre-emptive schedulers do not incur the same level of overhead that kernel threads would normally have. To address another comment you made in another chain, Erlang accomplishes pre-emption through reductions which is roughly equivalent to ~4000 function calls, if I remember correctly and if I have read the correct documentation, before it yields the Erlang process.

Other forms of async to my knowledge essentially queue a task while the main thread of execution continues before awaiting; and the queued task is run in some form of thread pool (or other forms of executors). Without going too deep into this subject (and assuming I have made no logical errors) it is possible to have misbehaving tasks in async tank performance and latency, while the same misbehaving process in Erlang wouldn't. See Saša Jurić's demonstration [1] for an example. Do keep in mind that async is not forte, what I have stated is merely my observations. I write primarily with kernel threads.

This is why it is possible to spin up millions of, in Erlang terms, processes with minimal overhead. See this article by the Phoenix Framework team regarding an experiment on having two million active websocket connections on a single (albeit beefy) host [2].

> This and everything else is very nice but do we need a full VM for that?

See [3] regarding an effort to port the Erlang process and supervision strategy to Rust. In my naive view, it is possible to write something similar to BEAM in another language, but the more troubling portion of the work is to jury-rig the original language into a concurrency model it isn't designed for whereas Erlang by contrast was created purely for this task.

[1] https://www.youtube.com/watch?v=JvBT4XBdoUE

[2] https://www.phoenixframework.org/blog/the-road-to-2-million-...

[3] https://github.com/bastion-rs/bastion
The house I grew up in had a geothermal system (installed when my parents built the house). I was a bit young to know the precise details, but I believe the idea was that the ground loop merely heated or cooled (depending on the season) to the ground's ambient temperature, around 60ºF. From there, it was further heated using traditional methods. I think that meant a heat pump, as you mention, but it might have been oil.

The energy savings in the winter (US-MA) was nice -- heating from 60 is a lot less energy than heating from 30 or below -- but the summer was the real reason I'll absolutely install geothermal in any house I build: basically free a/c. Not having to think about setting the thermostat for a relatively large house down to 72 (or even lower, if you want to freeze your tookus off) is so freeing.
Doomsday Clock T-shirt design contest winner announced
Wikipedia is at war over the coronavirus lab leak theory
I believe since the study ran 3 years, this is covered by the length. This is a much more robust result than an experiment trying this for just 3 month for example.
It's an array, but you can only append.
I and everyone I know already has plenty of USB-A and USB-C bricks laying around. The things last forever and build up. So its more like every other company gives you a bit of junk you will not use.
HN has a religion all its own, with its virtues and deadly sins.
I'm in the incredibly privileged position to do this too.

4 day week, at a salary 20% under the market rate. My spare day is spent on doing a part-time masters, or personal projects in-between modules.

Previously, I was a freelancer for 7 years, and would take 3 months off over summer every year to work on personal projects.

I'm lucky that I don't have one of those jobs that requires constant presence, or being on-call, etc. (I build SaaS/backend systems)

A little joke for all of you whose bosses won't let you live your best life:

My boss arrived at work in a brand-new Lamborghini.
I said, "Wow, that's an amazing car!"
He replied, "If you work hard, put all your hours in, and strive for excellence, I'll get another one next year".
I would have preferred links labelled "next" and "prev" so I could navigate with Vimium's >> key.
> unlike the US, where you typically use the postmark date)

I'd wager that it's really up to you to familiarize yourself with local laws and customs.
From 1998
i could not unsee it anymore after it got pointed out to me in "therapists" and sometimes giggle childishly when i encounter it
Yeah, the article is looking at things from a "western" perspective. I would say sidecars were (or still are) for people who use a motorcycle for practical reasons. In countries where motorcycles are mostly a "lifestyle accessory" or a hobby rather than a practical means of transport, sidecars have vanished.
How does it work? Exif? Steganography programs?
The point still stands though, Yandex is also a behemoth with access to a massive amount of data.
Oh, wow. That explains a few baffling bugs I’ve seen.
The solution is obvious bring back the slavery.

I don't think I need to state this but just in case its /s
I share the frustration with how many A/B testing driven development processes end up. Leads to a very iterative process with lots of small changes, rather than big bets. Also, trying to get statistical significance from iterative changes when you don’t have a ton of data is problematic.
Global Tech Funding Opportunities.2021-2022 Calendar
Global funding and growth opportunities for startups and scaleups active in the field of technology. 2021-2022 Calendar
What I meant with my comment is that your question sounded like "Why didn't Albert Einstein become the president of the United States?", and I believe it's not a "good" question, just like "why doesn't water explode when you dissolve salt in it?".

I doubt Apple stakeholders would have wanted Woz. And I doubt Woz would have wanted to do it.

The same is incredibly likely for most people (including you and me).

I probably came across as rude, and I apologize about that. I hope expanding my thoughts as I did above helps.
Perhaps I wasn't clear enough on this point: copyright of a derivative work is distinct (but not inseparable) to the copyright of the original work.

So portions of a derivative work are covered by the original copyright, and other portions may be under a distinct copyright as a derivative work, and several copyrights may apply to a work as a whole.

In the case of a Huffman transform, the transformed work does not meet the "creativity" requirements to be eligible for copyright, over that of the original works.
Fair enough, let's say CO2 will not stop immediately after population growth stabilizes, but rather after wealth growth stabilizes. However, population growth is strongly related to low levels of wealth, and vice versa.

Activists often like to point at the high per-capita rate of emissions of people in developed countries, but that ignores that there are far fewer such people and that their birth rates are usually below replacement levels. The climate itself obviously doesn't care about emissions per-capita.

This is also another reason why the crux of the problem is not with developed countries. They have all the wealth to optimize and reduce their emissions, but if the developing world is bound towards a similarly high standard of living, that can't really make much of a difference. If anything, the focus should be on making that development as "clean" as possible, which is not the same problem as reducing emissions at home, except for some technological overlap. Alternatively, developing countries could simply be denied our standard of living through international policy. That, of course, would be an injustice.
That's a wow. Are there similar devices which can be just bought, as opposed to fiddling with hardware (which is not for everybody, also not for me)?
Drug-delivery robots deployed at Israel’s largest hospital to cut chemo wait
Mesh Wi-Fi for $20? Vilo's New Router Is Surprisingly Great
RunCharity Pro – Free HTML
French nuclear is not just about subsidies: they actually designed a national system, where all reactors are the same, parts were mass produced, repairs were easy and workers are trained on the same thing. Nuclear fuel is reprocessed instead of being left in casts near the reactor, like is done in US.

US and many other countries have a random of assortment of one-off reactors with different safety issues and operational requirements, fuel requirements, making this very expensive to operate. This "free market" approach doesn't work for nuclear.

Regarding batteries, we will have a massive shortage for cars, let allone grid from all the forecasts I've seen.

Australia and India will be fine with solar, but Siberia has no sunlight half the year and wind is not great there either
I wasn't familiar with the quote:

“For as soon as the distribution of labour comes into being, each man has a particular, exclusive sphere of activity, which is forced upon him and from which he cannot escape.

He is a hunter, a fisherman, a herdsman, or a critical critic, and must remain so if he does not want to lose his means of livelihood; while in communist society, where nobody has one exclusive sphere of activity but each can become accomplished in any branch he wishes, society regulates the general production and thus makes it possible for me to do one thing today and another tomorrow, to hunt in the morning, fish in the afternoon, rear cattle in the evening, criticise after dinner, just as I have a mind, without ever becoming hunter, fisherman, herdsman or critic.”
Not necessarily, they might just be radiating humid air. It's the evaporation itself that leads to the cooling.
Sub-expression or capture group: (foo)

Named capture group: (?<name>foo)

Non-capturing group: (?:foo)

Lookahead: (?=foo)

For negative lookahead, change = to !: (?!foo)

For lookbehind, add <: (?<=foo)

For negative lookbehind, change = to !: (?<!foo)

(Not from memory, had to look everything up...)
Not sure why you are being downvoted for not understanding and asking a question to fix that, as the matter is relevant to the post you replied to...

Essentially anti-cheat code needs that level of access to detect/circumvent cheat enabling code that has that level of access - it is a protracted arms race. There is money and kudos to be made through gaming, so people will cheat by any means necessary.

You can't remotely prove the entire state of the client unless you entirely control the client, and no current OS can offer the level of sandboxing required to offer that assurance. If you can't 100% trust the state of the client then no transport level encryption and such will fix that - you are just guaranteeing the faked data is transported safely at that point.

Of course that level of control being required for single player games is much more dubious, so there is a grain of truth in the more tin-foil-hat sounding theories about identity tracking & such on the part of the publishers.
Cash could be eaten at least. Try to eat a bitcoin...
Disappointing article. The title suggested it might have some data rather than being just a non-technical rant.
Or just sit in an ice bath. Also, I wonder if the reverse is true: if you drink a warm drink does that cause calories that would have been burned heating you to not be burned?
> What makes you believe temperature isn't accellerating?

The rise of CO2 concentration isn't accelerating, or if it is, then to a far smaller degree than emissions have increased.
The assertion was that companies aren't unequivocally good. Apple are better than most, but still support Foxconn and terrible factory conditions, use their ecosystem to crush open competitors, and push planned obsolescence via software updates.
The headline is somewhat inaccurate, the fabric reduces the heating by the sun by 5°C, which is still useful of course.