skysight-inc/HackerNews huggingface dataset:
This article is purely theoretical and I don't think they do such brainstorming about how to train the IA. It's proved that they just take a brunch of poor peoples poorly paid to deal with real messages and try to moderate them sometimes with a poor understanding of the context, and use it as an input to teach the IA how to do "proper" moderation.

That's how figure-eight makes its money

https://cacm.acm.org/magazines/2013/8/166313-software-aims-t...
I think it's odd, I believe copyrights are owned by the photographer. I think they should have specific claim to the copyright, but at any time should be required to take down and destroy pictures when a person in said picture decides they don't want to be in it. Though w/ digital-ness that may be nigh impossible, maybe they could make a DRM image that if you delete the master all images across the web cease to work. That would definitely be an interesting technology.
I think a better way to describe it is ven diagrams:

conditional probability is just like, what proportion does A represent given B has already happened.

A might be small in the ven diagram box, but take up a larger area when constrained to only the part that B is in
Screw you Dad!
Ok let's turn that the other way,

Do you say you want to apply a dictatorship state of global surveillance because criminals are going to use the internet? What about other tech available to them? Are we going to set up a surveillance mechanism in those as well? Scooters? Cars?

Who's going to compile all that data? How is it protected?

It's about the Governance of Information,

and guess what,

I want to be Governing my Data, not some shady politician that got elected for a 5 or 7-year term in some other country.

Every actor in those systems have access to the data of every person that got their info collected.

And yet we are still here with that pedophilia and terrorism argument that, while they are very true, have still evolved and expanded. Even with the Cloud Act and all of the shady agreements

It's an evolution of our sick society, we had that kind of criminality rampant in 2000, we saw that evolve with the net,

But just like the young gangsters that evolve with stolen scooters,

Criminality will always have its sick way.

But dictatorship and global surveillance?

We didn't accept that in the 2000.

And we should never accept that at any cost,

even if it falsely promises to resolve the problem of pedophilia, terrorism, and criminality on those spaces by applying weird unknown algorithms

Technology will always be used by criminals because these are part of the society we build and evolve. They will change their behavior just like all of us; We cannot give up on our freedom and ethics to help catch the few.

And that's what's the problem. I don't care about police retrieving the data of a criminal once a judge has agreed to that, I care when we give them the entire web information and allow them to dictate the behavior of those networks
I think decision of archive.is is very interesting.
1) They attracted a lot of attention;
2) They showed the way to struggle with Cloudflare business that abuse their service.

If several bigger CDNs like akamai or softlayer will consider requests from 1.1.1.1 without EDNS as invalid and block them, Clouldflare wouldn't be able just to say that it's their own problems
Is there a reason to make these sorts of exoskeletons human-shaped for the purposes of helping the disabled?

Isn't it easier to make something like a centaur where there's a second set of rear legs? That would also lower the center of gravity since the backpack on this one could be the "torso" on the centaur. Balancing something on four legs is also much simpler.

That sort of platform could also trivially turn into a wheeled vehicle by having sets of wheels on each of the four legs that could rotate into place. That would be much more power-efficient than walking in most urban settings.
It's a bit confusing because a mod was removed, and a bunch of other mods resigned in support, and then it came out that she'd been removed for refusing to use people's preferred pronouns.

Stack Exchange is perceived by many people to be unwelcoming.
There has been persistent concern that SE is even more unwelcoming to people with protected characteristics.

SE have made considerable effort to fix this.

Recently they've been looking at codes of conduct.

The most recent version of this includes a request, or maybe a requirement, to use a person's preferred pronouns.

Some people refuse to do this because God tells them it's wrong to do so. Other people refuse to do this because, well, I dunno I've never understood why calling someone "he" instead of "she" is such a burden.

Stack Exchange is telling those people that their refusal to use a preferred pronoun is not compatible with being a moderator at SE, and so they removed one mod.

She posted her version of events to one of the SE sites, and this caused a bunch of other mods to "resign" their posts in support of her.

EDIT: I've tried to word this as neutrally as I can.

To respond to a couple of comments: Bob says "please use 'he' when talking about me, and Ann says "No, I can't do that because God tells me it's wrong. I'll use 'them' instead." -- I don't see how this can be anything other than Ann refusing to use Bob's choice of pronouns. Note that I haven't used the word "misgendering".
It means rerouting clients / webrequests to other aws regions / hosting locations when computing resources become unavailable or experience downtime in their region.
They’re intentionally not sending an optional extension, that seems .. fair honestly.
An interesting non-free alternative is the SEGGER Runtime Library [1] which works with GCC, but with smaller code size than newlib-nano and significantly faster floating point emulation [2] for processors like the Cortex M3 or RISCV wih no FPU. It would be interesting to see if newlib-nano or picolibc could use these tricks.

[1] https://www.segger.com/products/development-tools/runtime-li...
[2] https://blog.segger.com/floating-point-face-off/
> Right, that shows that if a highly skilled group of people with community support put in a lot of effort, they can do something that is extremely difficult to do.

I don't think it's 'extremely' difficult to do. Object Systems in Lisp were for some time experimented in dozens in various qualities.

CLOS OTOH is on the 'extremely difficult' side, since it has a lot of features and even may provide its own meta-object protocol. But even then it is possible to leverage a lot of Lisp features (like a well-documented code generation/transformation system) and thus reduce some implementation complexity.

When CLOS was designed, several well-documented OOP extensions already existed (and were used): Flavors, New Flavors, LOOPS, Common LOOPS, Object Lisp, CommonObjects, a bunch of frame languages like FRL, KEE, ...

> DSLs are trivial to implement in Lisp

Some are, some are not. There is a wide range of approaches. This starts relatively simple for some 'embedded DSLs' and gets more difficult for non-embedded DSLs.

There is a decades long practice developing languages in Lisp (since the 1960s), especially embedded DSLs and thus there should be a wide range of them, including a lot of well documented.

Many Lispers know that this CAN be a lot of work, given that many complex DSLs have been developed, many which have seen more than one person year (or even dozens) to develop and some which have been maintained over a decade or more. In many projects one has also seen the limits of Lisp (speed, debugging, delivery, etc.) for this.
This might be mildly annoying for car navigation systems. But nothing compared to the potential danger for aviation: several published instrument approaches are now GPS-only!

Reminds me of how NASA wouldn't fly the Shuttle over New Year's day to avoid rollover issues: https://www.newscientist.com/article/dn10459-y2k-like-fears-...
I m pretty sure you dont want to have an MRI every day either. IMHO VR is a great medium for short presentations but not world-changing because of the lack of interaction and generally uncomfortable experience.
Not quite, because D brings many other things. I mean something that is equivalent to C++, with all of the same semantics, but a less ambiguous grammar.
What I mean is not generating the encryption layer, but generating the transport layer.

For instance, discovering and negotiating various publically available http or irc or jabber etc. nodes, and coordinating around their unavailability.
I'm truly amazed by the Mastodon team. After several years, they keep delivering major features on a regular basis.

Even on my own projects, on a much smaller scale, I've never been able to go that fast.
The title is misleading, this is not an apology.

As a former operator of a (much smaller) community website, I understand the motives behind SE actions. They want to avoid discussions about gender-neutral pronouns and other contentious topics completely. There are only risks and no benefits for SE business in such discussions.They actually do not want discussions, just questions and answers. Jeff Atwood once wrote a blog post about their effort to stiffle discussion on SE sites. Notice how their comments are difficult to use and see.

Unfortunately, SE is many people with different goals, someone made the move to update the CoC, and now SE management has to tame the public outrage.

IMO, the right management decision is to silently fire or move the person behind the CoC update, remove moderator status from Monica forever and publicly define limits to SE discussions in future annoucements.
> It is amazing to me that people that are supposedly "pro-business" and "pro-market" are against encryption.

Republicans were never pro-market. Or at least not in the last 100 years.

Everybody that works for the state will not be a defender of freedom or liberty. They are servants of the American Empire, and the US is most certaintly an Empire.

The primary function of the state security is preservation of the state, and not security for its people.
*rewarded = awarded
> Please don't use the lie word: it goes to intentionality.

If someone built a whole product around it - and use it as their marketing pitch when it takes like 30 seconds of man-page reading to find out that it's wrong, I'd argue you have some fairly good reason to assume intentionality.

(That said, yes, I agree that there are failure states in traditional cron that won't alert you with an email, so the service might of course be useful.)
I'm used to writing the SELECT query and adding the commented-out DELETE just below the SELECT line.

SELECT *
-- DELETE
FROM Sales
WHERE Customer = 1

Next, selecting the whole query and executing it. If results are satisfactory - selecting only the DELETE part.
I'm all in favor of open-source CAD. But BRL-CAD is not very interesting to me. At least from a cursory look at the website I can't really tell what kind of features it has.

I'd like to recommend FreeCAD to the audience, which is a fairly feature-rich CAD Software. FreeCAD is particularly good at parametric modeling. It's mainly C++ with Qt, and enjoys pervasive scriptability through Python. I've also written a Jupyter notebook integration, but it can be a bit tricky to install.

The bad parts: The GUI is very usable, but tends to annoy me quite often. It's also relatively easy to crash. There does not seem to be a clear formal structure behind the overall project, leading to forking and the co-existence of modules that don't play that well with each other. There is no clear path to learn the Software, but the effort is worth it. There are a lot of tutorials, though the ones I found the best where often in German, sometimes English by Germans.
Italy prosecutors open Netflix tax evasion investigation
why does the stack network ( https://stackexchange.com/sites# ) have any advantages?

I see a lot of complaints, about questions closed as redundant etc, and about moderation, but what keeps someone from putting a better version up? In particular unlike quora, the reputation of the person answering doesn't seem as important. most people would accept anyone's answer as long as it works.

so what's the important network effect here?
For professors' note: use PVS-Studio to get students familiar with SAST
It's called "remembering things" and we all used to know how it works before we outsourced that to computers ;-p

Back in school we needed to rehearse latin vocabulary and lyrics of ancient stuff that I sometimes still remember today though I'm used to outsource this kind of data to computers.

I think the skills for this are still in us - it's just about the proper techniques to persist the information- and access it fast.
> There's no rule that your DNS server must be on the same network as you, or send your subenet if it isn't.

It's the default configuration. 99% of internet users follow this configuration (at least, until web browsers start shipping DoH as a default). It's honestly a fairly reasonable assumption to make.
It gets it (this order of operations issue) right because it is actually easy to get it right. It is in fact remarkable that SQL got it wrong.
I would take a look at Matrix[1], which is basically what you're describing (it's a federated replacement from group chats that has Signal-like E2EE and has an open protocol) and it's already implemented.

[1]: https://matrix.org/
But its not about those couple people, its about rolling out better security to billions of people. Even a 0.01% increase in secuirty is an incredible benefit if it runs on a platform like Facebook.

It also totally changes how government has to force Facebook into giving them something. They can't just request access to some server anymore.

The main way to defeat a state is to make mass survailance difficult enough that it doesn't scale well.
Libraries in Ireland eliminated late fees for overdue books early this year[1]. I wouldn't say it has made any significant difference to me, since the borrowing periods are already very generous. But if it does encourage more reading in this day and age of audio visual content, why not?

Times are changing, just a couple of years ago, most new acquaintances and colleagues would ask me for book recommendations, these days most people ask me for podcast recommendations, and I don't listen to that many podcasts.

[1]: https://www.rte.ie/news/ireland/2019/0102/1019973-library-fi...
Rust has a high learning curve (borrowing, etc). Rust is a competitor to ADA, not C++. You can certainly ask developers to write things in rust instead, and even progressively rewrite codebase in rust since it's compatible with C++, but a language is about adopters, and ease of learning for beginners and students.
That looks like uncompetitive behavior from Cloudflare, so it's their problem also. Cloudflare can send EDNS if nameserver and the actual server run by the same party, but they don't
I thought the M25 was bad, and then I experienced LA traffic in rush hour.
Nope, still no luck. Even hello (at) elementhuman.com doesn't work.
I think Upton Sinclair assumed roughly that but was being a little sarcastic. In practice the people often do care and will go to great efforts to avoid the truth to further their own interests.
That's some of the most blue eyed innocent comment I have ever read. Go read about the Soviet Union.
AsmBB v2.7 supports fully encrypted database for better security
Falsehoods programmers believe about public transportation
You've misunderstood what bilateral means, it doesn't mean "two of each", it roughly means that there exists a point at which you could bisect the animal with a mirror and "see" the hidden side.

So e.g. humans are bilateral even though we only have one nose, mouth, anus, penis etc, because if you mirror half of a human bisected down the middle you "see" the other side.

The same can apply for animals that have an odd number of appendages such as starfish and other echinoderms.
Losing work isn't the same as not being financially coerced into working in order survive.

Need work in your life to add structure and connections? Great. You can do that even if you can afford to not work. Better, you can be more flexible about how and where you do it. More on your terms. You don't need to turn down jobs because they don't pay enough, or even at all.
>effectively a move and not a copy

effectively a copy and a murder
I like schemes where positive behaviour is directly linked to counter negative behaviour.

Let's first introduce a soft cap and hard cap. If you have fines accrued it doesn't prevent you from borrowing books but the fines are still kept in record, and you owe to the library. You can pay the fines, or keep them on the record but if the total fines reach, say $10, then also borrowing will eventually be denied. Maybe the number of books you could borrow would be limited earlier: if you have unpaid fines pending, you can only have one or two books out for loan at any given time.

Now, here's the idea: what if upon returning a book a small amount would be subtracted from the accrued fine?

If you racked up a few dollars of fines for a good reason or a bad reason, you could pay those off merely by using the library properly, i.e. borrowing books and returning them. Kids could easily afford this sort of "payment".

There could be a limit that by returning books you can only subtract a certain amount off the fine during one week or one month, but basically the scheme would be designed so that anyone who kept using the library regularly would be bound to clear out their fines in some definite time. It's like club card discounts but only applied to late return fines.

What if someone just borrows a lot of books and returns them only to erase their fines? If that's what gets these people to come back to a library repeatedly, if for nothing else than to return books they've borrowed to get their fines erased then that's not a bad outcome either.
> Extended family is a tighter group than any group based on physical resemblance.

Exactly. And in a traditional society, you can be pretty much sure that your extended family is of your race.
In democratic countries we need some way of overriding individual rights for the collective good once in a while, but then the problem is that governments inevitably seem to get drunk on the power and start abusing it.
A slacker who can kiss butt and play politics will almost always beat a hard worker who can't when it comes to most metrics that matter, like salary, work life balance, lack of stress at work etc.
Oh, I couldn't tell you. For the same reason that I couldn't reveal the name of the organisation; to protect the guilty :)
I was shocked by how low the speed limits were in the USA and Canada. They're noticably higher in Western Europe.
This whole privacy thing is pretty mute if the lack of privacy doesn't come with its own danger. The wider princple is likely based around a simpler question.

Who is more of more danger to you. A cabal of rich drug dealing terroist pedophiles or your own Government? The argument then becomes one of statistics and then of the lesser harm.

I imagine the answer is obvious with the Government being sigificantly more harmful. You're likely comparing a few hundred deaths of tens of thousands.

You'll always find a subset of the population who thinks the death of citizens or harm is justified in some way, because they took some action that broke the law.

But find enough examples where the offernder did no direct harm to anyone else and I suspect you'll give most reasonble people pause for concern.

And if the facts don't match your gut, then maybe you're wrong and privacy isn't all that important.
Astroturfing, troll farms, and AI driven slide bots are the future of discourse where the stakes are high and the conversation is in any way connected to the internet.

This will affect all parties on all sides of all debates.

I have no idea what this means for society or what should be done about it.
Nice read!

I've been toying around with a few hypothetical improvements on my machine.

For this case:

nums = [100, 6, 5, 100, 4, 4]
desired_result = 743

My machine finished the original implementation in:

07:53

I then tried skipping the set of operators and just doing list lookups (figuring the set overhead defeats the advantage when the collection is so small):

08:24

My next idea was to replace the set lookup with an isinstance() check:

09:01

My third proposed change is the only one that has given me a speed-up:

Moving the list() call of r to inside the try:

06:47
But you didn't ask the relevant question. You made a statment that was wrong and I said so. Maybe next time you can just state the correct thing or ask the relevant question. If you had, I would have agree with you.
Thank you, this is a very good summary!
I imagine something on the basis of Boston Dynamics Big Dog would also be a perfect fit, while culturally extremely jarring to watch.
On single developer projects as long as one doesn't stay too much away from them, scale it up to multiple sized distributed teams, add binary libraries, and you end up with double frees, leaks and ownership issues all over the place.
I'm right there with you that "this sort of thing", i.e. deliberately subverting the process of democracy, should be a serious crime on par with treason.

However, can we qualitatively define a line that demarcates "honest communication" from "malicious attempts to change public opinion"? You can't make it a crime to try convince people of things. The basic intent we would like to capture is it should be illegal to lie for political gain, including subtle lies of omission like anonymously pretending on the internet that you're a disinterested bystander. But lying is a very slippery concept to legally define (as is "political gain").
The Cloud Landscape
The world is designed for humans so it's probably easier to adapt to the environment rather than the other way around.
The EDNS-Client-Subnet extension was not meant to be optional for folks running a CDN or a huge public resolver across 100+ POPs.
Richest Americans don't lower themselves to running for public office.
No, I can't really compare. Back then, I needed to model a not too complicated geometry for some scientific programming applying raytracing to calculate some view factors. BRL-CAD provided all the tools I wanted (raytracing with `nirt` command: http://brlcad.org/w/images/f/fe/Interactive_Raytracing_-_The...) and I could finish that job in quite short time, this was really nice. But I have no wider CAD experience.
Here's a glossary of terms that might help:

* Data Center: A physical location/building with racks of servers running.

* Availability Zone: A group of one or more data centers that are geographically close and connected. An availability zone belongs to a single region.

* Region: A broader geographic group of availability zones connected in a low-latency network. Data and servers within a region are usually isolated unless you explicitly set otherwise. As an example, us-east-1 in AWS is a region based out of North Virginia with multiple availability zones (groups of datacenters) in the area.

Most cloud failures or impairments tend to have their blast-radius limited to a single "availability zone" or a single "region". Traffic in one region for a service may have elevated error rates while all other ones are completely healthy. If you're architecting for high performance, you may want to run out of multiple regions and serve users that are geographically closest from each region. To also architect for high availability, you'd want to be able to have traffic shift away from regions with problems towards regions that are healthy. When shifting traffic from an unhealthy region towards a healthy one, you would of course need to scale up your server capacity in the region that will now be taking on extra load.

"Evacuation" here refers to that traffic shift. The article goes into optimization strategies for capacity scaling when dealing with these traffic shifts.