skysight-inc/HackerNews huggingface dataset:
I suspect zero people in this thread have read the Law Commission report. It's here: https://www.lawcom.gov.uk/project/hate-crime/

You want page 481 "The Dwelling Exception".

3 things to note:

1) It's a question in a consultation document.

2) one of the answers (s18.252) could make hate speech more, not less, protected

3) It's only about the "stirring up" parts of the act.

---

LIMITATIONS AND EXCLUSIONS

The Dwelling Exception

18.250 Until 1986, the offence of using words or behaviour intended or likely to incite racial hatred could only be committed in a public place. In the POA 1986, Parliament extended the offences to the private sphere. However, an exception exists where words or behaviour are used or written material displayed within a dwelling, provided that they cannot be seen or heard outside that or another dwelling.129 Similar protections were later incorporated into the legislation on religious hatred and hatred on grounds of sexual orientation.

18.251 This exception also applies to the POA 1986 offences of using threatening, abusive or insulting words or behaviour with intent to put a person in fear of violence, or to provoke violence, or causing a person harassment, alarm or distress.130

18.252 To the extent that the aim is to ensure that the criminal law does not intrude on purely private matters, the exception is poorly targeted. It would include a meeting held in a large private house, for instance, but would exclude a private conversation conducted in an office. Other jurisdictions handle this issue differently. For instance, the Canadian Criminal Code excludes a “private conversation” from the offence of wilful promotion of hatred.131

18.253 It is also anomalous that the parallel offence of showing video or sound recordings does apply in a dwelling.

18.254 We question the need for this exception to the stirring up offences. As discussed in Chapter 3, the harm at which these offences is targeted is the propagation of hatred. Other incitement offences, such as inciting or encouraging commission of an offence,132 are not protected simply because they take place within a person’s home.

18.255 We therefore propose that the dwelling exception should be removed from the stirring up offences.
I know that. We do call them strings.

We really shouldn't.
Why are there no real open source hardware printers? Some parts should be similar to 3d printers, probably the print head (for ink) or toner roll/drum (for laser) will be quite difficult. I saw some tries on hackaday etc, but no real printer with 100% open source & open hardware.

Does anyone know a project building that?
If the standalone GPU (I am sure they will produce one soon) comes out cheap and power efficient, ironically AMD could benefit from that more than Intel. Most of the top AMD processors have no integrated GPU. I would certainly prefer 3600+Intel GPU over more expensive i7-9700.
when facebook flow came out I thought this was the direction it'd eventually take. Seeing languages got invented with half-ass type systems while advanced ones exist are painful, maybe this'll be the way to go. My only reservation is that the type system needs to accommodate to all levels of strictness to have mass adoption.
Or maybe add some oils ?
And its not just different resolution but also different codec. You have x264 as baseline. Then you want HEVC, and for some people AV1 as well.

It may be trivial for Youtube or Netflix, certainly not from a consumer's perspective.
Worth a go, I suspect that will be deemed commercially sensitive though.
If you don’t know, bringing it up as an established fact is dishonest. But again, if the claim is really so many people are experiencing an obvious issue, yet they are so hard to find we still don’t have an idea I’m rather skeptical.
Phil Wadler has several "nice" papers about linear logics, e.g. this one: http://homepages.inf.ed.ac.uk/wadler/papers/lineartaste/line...
By nice I mean, nice if you are willing to deal papers about formal logic. Which excludes pretty much most people on this planet. But you asked.

To put it in my own words, and bear in mind that the last time I've worked with linear logic was 15 years ago. A linear logic restricts how often you are allowed to use a proposition in a derviation or proof tree.

The borrow checker is more like a linear type system. In linear type systems you restrict how often an identifier of a linear typed variable may be used. See, e.g. Phil Wadler's paper "Linear types can change the world", where he explores the idea to use linear types as an alternative to model the World(tm) in pure functional programming, i.e. an alternative to the IO monad.
For me IPv6 sucks because it doesn't really solve my problems in a better way, and instead seemingly introduces a lot more fragility and complexity.

I still have to mess with the firewall to open ports, not much different from doing IPv4 NAT as my router software (pfSense) automatically creates firewall rules tracking the port mapping. Except it is worse, because my firewall software don't track IPv6 changes so breaks whenever the device gets a new IP (say new prefix).

When exposing services to the internet it's even more PITA since each device needs a DynDNS client configured, whereas with IPv4 just the router needs one for my single public IP.

IPv6 on the LAN is quite a pita due to the massive "random" prefix, gone are the days of easy addresses like 10.0.0.12. Yeah I guess I could just use the local address space but what does that really bring over the IPv4 that I know?

And then there's the software that just doesn't follow the times. My router just doesn't handle getting a new prefix. Yeah OK the initial IPv6 wet dream was for an eternal prefix. But clearly that's been unrealistic for quite some time, and sadly not all software has caught up.

I will admit that some of it is probably down to me learning more. But I struggle to find the motivation. There's no "killer app", just a lot of pain so far.
If you already have a ton of stock, the property is irrelevant.

Let's say you have $10M in stock that you're fairly confident will retain its value. The regulation T initial margin is 50% and maintenance margin is 25%. If you wanted to buy a $1M property, there's no reason you can't borrow $1M against your stock and buy a house with the cash and borrow another $1M to buy TLT with. Except for, you know, your personal risk tolerance.

InteractiveBrokers will charge you only about 1% these days, less if you borrow more, as low as 0.75% [1].

[1] https://www1.interactivebrokers.com/en/index.php?f=44427&gcl...
Privileged Docker containers–do you need them?
It's not about making things easy to use, but about making them harder to break. Creative tinkering is simply not taken into the consideration for most consumer products. Things like support load, RMA rate and consumer protection laws is.
The law commission is saying that stirring up (eg) racial hatred is protected if you do it in your own home but not if you do it in a private conversation that no-one overhears in an office. They're asking why that is, but they're also suggesting extending the private dwelling defence to be broader to include all private conversation.

> 13018.252 To the extent that the aim is to ensure that the criminal law does not intrude on purely private matters, the exception is poorly targeted. It would include a meeting held in a large private house, for instance, but would exclude a private conversation conducted in an office. Other jurisdictions handle this issue differently. For instance, the Canadian Criminal Code excludes a “private conversation” from the offence of wilful promotion of hatred.
Peto's Paradox and Marketing
I personally use https://temp-mail.org/en/.

Unlike others I've tried before, they seem to have a fairly large amount of domains in rotation, making them difficult to block as a website admin.
I love love love NetPBM. It’s really easy to drop into your code for debugging or simple image exporting and it is so easy to work with. The amount of information you can get out of a good image is just so high that getting NetPBM output of your complicated thing can be so worth it, even if you are writing it from scratch each time. Plus you can kind of “read” it without an image viewer if you use P1.

The other one I really like is Graphviz :)
A Private Facebook Encouraged Members to Disrupt Vote Tallying
I started using MuseScore not too long ago to help transcribe music scores from old books so that they could be rendered as SVGs in ePub editions. I was pretty blown away by not only how fully featured it was, but also how plain nice it was to use. So thanks to the team, it’s really appreciated.
I don't think WASM can write to its code memory to self-decrypt. At some point, the WASM has to create a DOM node containing the decrypted script, at which point you can process the code.
It is not unusual or incompetent to feed production data to test env though I would grant that usually data is obfuscated prior to storing in the test env. The biggest offence here is to have the test envs accessible publically.
Tl dr; they are charging a small fee on Fannie and Freddie refinance loans. Loans originated elsewhere do not have this fee.

Title is misleading.
The Oxygen too could be in the same infinite loop if there is some kind of storage large enough. (Salt mine?)

Then there would be NOx pollutants either.
> We do have them, but as everyone has already realized, namespacing domains isn't really a good idea.

Could you expand on this?
Your comment didn't get downvoted because people disagree or are shilling for OVH, but because it doesn't contribute anything to the conversation. Comments like this tend to get downvoted regardless of sentiment, which I'm surprised you haven't realized yet given your karma. This includes meta-commenting on comment voting.

Please refresh the guidelines.
on my work MacBook we can't just brew install things, no admin permissions except for whitelisted things
Elemental iron does occur naturally in scrapyards, and the process is a cycle.
Not really; if the new, hybrid population of mosquitoes have learned to discriminate against the gene-carrying males, then new releases won't work -- unless it's with another gene, maybe, but that would probably take more than 18 months to make.
Wow, thanks for the Nio mention!
"Bang the bell, I'm on the bus" (from 1972) https://www.independent.co.uk/news/uk/politics/still-irresis...

> Alienation is the precise and correctly applied word for describing the major social problem in Britain today. People feel alienated by society. In some intellectual circles it is treated almost as a new phenomenon. It has, however, been with us for years. What I believe is true is that today it is more widespread, more pervasive than ever before. Let me right at the outset define what I mean by alienation. It is the cry of men who feel themselves the victims of blind economic forces beyond their control. It's the frustration of ordinary people excluded from the processes of decision-making. The feeling of despair and hopelessness that pervades people who feel with justification that they have no real say in shaping or determining their own destinies.

[...]

> Reject these attitudes. Reject the values and false morality that underlie these attitudes. A rat race is for rats. We're not rats. We're human beings. Reject the insidious pressures in society that would blunt your critical faculties to all that is happening around you, that would caution silence in the face of injustice lest you jeopardise your chances of promotion and self-advancement. This is how it starts, and before you know where you are, you're a fully paid-up member of the rat-pack. The price is too high. It entails the loss of your dignity and human spirit. Or as Christ put it, "What doth it profit a man if he gain the whole world and suffer the loss of his soul?"
When bogged down in some horrible XML soup or similar, I get motivated by thinking about how this integration or whatever will improve things for the end user.

It's especially nice when sales get back from a demo and reports about jaws being picked up from the floor. Or when the base you made allows you to whip up a solution to a pressing customer issue in 5 minutes.

It's not always fun to write that code, but it can fun to have written that code.
In my experience it only takes someone who is not drowning in a backlog of tasks yet.

That tends to be the beginners during the onboarding weeks.
It seems like they've made a battery that only ballasts heat, with a material that is tricky to move around and has a complex mechanical cycle. It will be interesting to see what the eroi is on this vs. lithium ion, pumped storage, or even old school boiler heat ballast.
Can you recommend any good resources for setting up mDNS? It sounds like you managed to get it working across routers (networks?), which would be quite useful to have documented.
Kind of a poor title, tbh.
Sorry for being a bit too inquisitive, feel free to answer only what you're comfortable answering:

Funnily enough, I was about to cite the example of Freshworks (in that building SaaS companies from India gives one an unfair pricing advantage; and also that focusing on one product for a large but under-served (read: small companies) market that can be sold "repeatably" (read: feature set everyone needs) is the "key" before moving "upmarket" to large enterprises [0]) but it looks like you are an ex-employee and so you'd know all of this already!

That out of the way, a few follow-ups:

> ...we "assumed" people who used our competitors would use our product too. And when we were not able to sell, we thought It was because of lack of feature.

I mean, I'd naively think it to be true as well-- that not being able to sell (to target customers) would be usually be due to lack of features. If not that, what, you think, were some reasons Marketfox couldn't?

> At some point we blindly started copying features, without thinking why we need to build it.

You mean Marketfox didn't know if a missing feature (that a competitor had but Marketfox didn't) was important / critical but expended engineering resources on it anyway? If so, what you'd have done in its stead? How else you'd approach figuring out what to build?

Also, I am assuming Marketfox had access to founders/mentors who had done SaaS before... why you'd think that didn't make a difference (given your analysis that the mistakes you enumerated were avoidable)? What'd you, in the light of that, do differently?

Thanks.

[0] https://www.youtube.com/watch?v=VU5CAVZ4hoA?t=8m30s
Last-minute voting machine software update disrupted voting in parts of Georgia
As you quoted in your other comment, they are proposing to remove a legal protection for things that happen in private dwellings.

However you try to spin it, the only result would be to allow prosecution for speech that takes place at home in private and that is currently protected.

They are not suggesting extending any protection.
The science committee, which mentored the government, can be proud of
I guess the learning curve is a bit punishing. I use it occasionally to write down simple scores I've been playing.

Keeping track of the modal nature of note input is quite finicky - note input mode or not (both choices can input some notes, but with different limitations), if a note is currently selected or if an area containing just one note is currently selected, will the current input append or overwrite current selection, and so on.
You haven't read the article. The author clearly states they do not hold that position, and that they wanted to highlight that the other side has some valid arguments too.

It's in the title!
You would need a steam engine to convert heat into work, which is clearly out of the question for planes, and might make cars and trucks impractical. Maybe rail and boats though ?
What was the second one? Just curious what you adapted to make that work.
> In comparison, Go does breaking changes from time to time, but it is also a much younger project. In general, comparing a language syntax with an api is hard to draw meaningful conclusions from.

Could you give some examples? I would say go has a very high standard of backwards compatibility (to a fault, even. Many good changes are not merged because they could break existing go programs.)
Maybe Next.js and AWS Amplify fits your bill?
I am unable to suggest anything as I am out of touch these days. 5 years back every media CIO/CTO wanted to have Adobe AEM paired with Wordpress. Then they realised Adobe AEM is way too costly so decided to build authoring experience in-house but still using Wordpress and like for rendering and delivery. Recent trend use JAMStack/SSR for rendering. Don’t get me wrong it’s all great but doesn’t solve real problem media businesses face these days.
When the LTE Apple Watch will be launched here in the Netherlands I’m hoping to try the exact same thing

Yes, we are still waiting on iWatch’es with LTE enabled...
California privacy ballot measure Prop 24 passes
On the other hand, electricity can create almost "infinite temperature" with relative ease. Temperature is, roughly speaking, the average kinetic energy of a material's molecules, and you can accelerate particles to extremely kigh kinetic energy with electromagnetic fields. So if you need that kind of "temperature", electricity is very suitable, even though it's expensive per unit of energy.

Another example for how electricity is a very valuable type of energy.
18.252 I cannot read this to be advocating for more protection. It's an observation that a private discussion in an office is not protected, that the protection target is vague and therefore (later on) that private discussion in your own private home should also not be protected.

Its boggling how you can mis-read this.
Reminds me of NGE. :)
This.

If you only got 100-1000 users, then 200 Lambdas per second is much.

But if you got millions of users, it's not.
For your teaching, may I suggest my own product Soundslice? (https://www.soundslice.com/teachers/) Essentially it lets you create an interactive learning environment for any piece of music.

Lots of our customers use MuseScore. You can export as MusicXML and load into Soundslice with minimal fuss.
Uno: Single-Codebase for Windows, WebAssembly, iOS, macOS, Android and Linux
We were considering using OVH for a huge upcoming project, not any more.
The rich get richer by taxing the poor and using the government as their personal socialist piggybank.
Social Media Usage and the Level of Depressive Symptoms in the US [pdf]
The web is a decentralized hypertext information system. And yet, through IE and strategies leveraging their OS monopoly, Microsoft has put the web into the IE5.5/IE6 dark age. It's been a while - almost a decade. But those of us who have have witnessed Microsoft's Embrace, Extend & Extinguish strategy deployed several times (with lesser and greater success) are warey.

Specifically, the way GitHub "embraced and extended" git (even before the Microsoft acquisition) is to have quite a few things outside the repository - like issues. You can take your source anywhere you want, but a project with 30,000 issues is going to have trouble migrating those issues.
I just sent them a PR to fix that, and it’s merged:
https://github.com/FPGAwars/fpgawars.github.io/issues/5

If either EN or ES is in your browser’s list of acceptable languages, the first one found will be used. If that list does not contain any of those, the default is ES.
I don't know how this would scale. Like, you can't deliver iron filings/powder efficiently via pipes, can you? Certainly not via existing infrastructure. Clogs would probably be certain.
I don't see how an iron powdered internal combustion engine – where the fuel is usually a liquid and the waste is a gas – could possibly work. We do have a lot of experience with steam engines though, but AFAIK they're much harder to miniaturize to be able to fit in a car ?
Pro-choice argument has merit, but only when it's applied carefully.

When you can choose is critical, and stops reduction of abortion to euthanasia.
E.g. simple definition like "until specific phase of development" closes this problem legally, ethically and for most people, morally. Much like with clinical human death, have definition of clinical human life.

Pro-lifers then have a problem if they eat, esp. eat animals. Animals are raised and conceived therefore have a right to live according to this "tenancy" argument, but we kill them anyway.
How therefore is killing specific not-yet-humans under some conditions not justified?
(Buddhists need not apply.)
Heck, killing people is allowed in many states under certain conditions. (Warfare, insurrection, criminal justice.)

Argument ad sympathy is not a valid legal argument, therefore cannot be used to block anything legally.
In the USA for example you're perfectly allowed to make cat meat or dog meat or horse meat products, as long as they're properly labeled and pass norms.
It's a legal question not how you feel question.

Ultimately, the pro-life arguments were used to rile and rule against contraception before, esp. emergency contraception. What is the difference? What makes conception special?

If the answer is "potential to be human" then it is eugenic argument that could boil down to defining a human narrowly. What if humans become different species in the future? Are fetuses with immediately lethal flaws potential humans? (If not, abortion of fetuses with lethal flaws should be allowed.) What defines the potential to be human or being human?

Bigger problem that few pro-choice partisans fail to bring up is that you cannot easily choose to no longer have a child - foster care is quite terrible, there's a big social stigma attached to the decision.

Similar problem with mothers not carrying to term for any reason. There's a social reaction that most of the time is terrible.
DEVEN ZONE FOREVER

https://ugliest.app/l/19498c93-ee0c-4d8f-82ac-147145c477e7/i...
a technique where modifications to data on a disk drive exceeding x storage measurement units per time unit triggers an alarm

You don't clarify what "modifications to data on a disk drive" means here so I'm going to assume it's "change existing files/directories/symlinks etc and create new ones".

I don't think it'd work because a) it would give you a false positive when installing legit software, for example and b) let's assume you want to develop some sort of signalling system where "OK, this software package is legit" to a running OS service (using digital signatures or something like that) - then you'd have to worry about if that signaling/messaging can't be forged by the ransomware as well and you'd invariably need Digital Rights Management (DRM) "always on-line" system to control it. Do you want to avoid "always on-line"? OK, now you have to worry about Root Certificate management on your box which means you'd have to come up with a way to renew them or deprecate such hardware at some point. And trust that those certificates can't be tampered with by hostile actors (nation states, common crackers, etc) as well.

If ransomware starts to change (encrypt and delete) gigabytes of data within minutes, would it not make sense that your operating system pauses the process, shows a popup question and asks you if process X is supposed to be doing what it is currently doing?

How would the OS know if such process is encrypting? Assume the ransomware uses an in-house encryption interface that doesn't depend on the OS's native interfaces, for instance. The deletion can be detected probably through some sort of inotify(7)-alike subsystem, but there's always a chance of racing conditions, etc. Hm, one could reverse them or undelete them, but I don't see it working across all OSes people care about. I don't know.

The dialog part may make sense, but how is a clueless user - remember that not all users are as technical as we are - meant to understand any of that? What if the ransomware uses a filename to disguise itself as a legit OS service or similar?
Is California Libertarian?