skysight-inc/HackerNews huggingface dataset:
>What are the damages of hate speech? Can you realistically consider damages from a violent individual to have been caused by hate speech -- or is that a good scapegoat for a mentally disturbed individual to kill people with?

Not only the actions of the individual (we must remember concepts such as stochastic terrorism) due to hearing hate speech, but also the harm of the speech itself. There's substantial work done on this concept, i.e. that speech itself at least has the potential to be actually harmful, and that there is no meaningful rigorous distinction between "speech" and "action" - metaphysical or otherwise. In this way, regulating speech should be just like we regulate any other kind of action. As Brison has said:

"although this relational account helps to explain why the right to speak and to receive others’ speech is important, it does not yield a defense of the view that speech is special, requiring greater justification for its regulation than is needed for the regulation of other conduct."

This[0] is a great paper to read for the argument. There are also more 'traditional arguments arguing that Mill's ideal (and the principle that free speech is based on) has become obsolete in the face of the ever-shortening distance between speech and action (which was observed during the rise of the Nazi Party), along with the function of mass media which dulls critical thinking[1].

[0] SJ Brison, "Speech, Harm, and the Mind-Body Problem in First Amendment Jurisprudence" (1998) http://susanbrison.com/files/B.16.-speech_harm_and_the_mindb...

[1] "Surely, no government can be expected to foster its own subversion, but in a democracy such a right is vested in the people (i.e. in the majority of the people). This means that the ways should not be blocked on which a subversive majority could develop, and if they are blocked by organized repression and indoctrination, their reopening may require apparently undemocratic means. They would include the withdrawal of toleration of speech and assembly from groups and movements which promote aggressive policies, armament, chauvinism, discrimination on the grounds of race and religion, or which oppose the extension of public services, social security, medical care, etc." (Herbert Marcuse, "Repressive Tolerance" (1965))
Countless?
without going into too much details, what is competitive rate for a FE web dev?

I work in London and was just wondering what those rates go for.
Even assuming no obstacles, gravitational perturbations due to irregularities in the distribution of the moon's mass would upset the orbit and cause a crash.
I had a sudden flashback to using darcs, which was also based upon patches instead of commits.

darcs was nice, up until you hit the exponential merge problem.
> show the court that my vessel is correct.

There isn't always a "correct" in any way you can prove. Often you just have norms.

If someone heats the vessel up to an arbitrary temperature X, and it explodes, yet the standard which everyone except you followed said it must withstand arbitrary temperature Y, then the court may be inclined to ignore your arguments that temperature X was good enough.

Rather than being something you can derive from nature, laws and standards often contain arbitrary values which take into account margins for human error or other "reasonable" measures.

In this way, norms gain legal power.
Yes, of course maybe all the experts are wrong, and the jury of lay people was right. But even if this unlikely case occurred here, do you really want to build legal cases and policy on such a fluke?
Highlights from Trillion Dollar Coach
Even RAM has overhead for random access. It takes time to change which row of the memory you're accessing, and there's also a "burst mode" that reads or writes a batch of consecutive locations with reduced overhead.

[EDITED to add:] And of course cacheing means that the RAM+cache system collectively makes random accesses slower, and would do even if all accesses to RAM took exactly the same amount of time.
> Do you mean first to arrive at the station? Then that's a drag on the economy as workers waste time being at the station early so they can get a seat on a train.

Charging more so poor people have to choose sub-optimal routes also forces them to wake up way earlier in the morning because their "cheaper" routes take longer to get to their destinations.

First come first served works and, if people are getting anxious because there might not room in the bus/train, increase the frequency. If the costs keep going up then we might want to stop subsidising private companies by transporting their employees to the place of employment for free, i.e. tax them to cover the costs of public transport.
Drinking Too Much Water Can Kill
A benchmark suite for microservices and implications for cloud and edge systems
This is a short article by a journalist. It attempts to summarize my long academic book Shakespeare's Dark Lady; Amelia Bassano Lanier, The Woman behind Shakespeare's Plays? This is not a new subject. I announced it at the Washington Shakespeare Festival at the Smithsonian around 2007, and published an article on it as a new paradigm in 2009.I welcome an informed debate, but the best place to start is to become familiar with the book, then to discuss with me the additional unpublished research.
I am working as a freelance front-end developer in Germany since half a year. Some things I learned on the way:

Building websites for individuals (personal portfolios), non-commercial clubs and small scale businesses like barber shops or restaurants is a pain. You have to compete with website builders like Squarespace and pre-made templates for Wordpress. The amount of work needed to create one of these is way too expensive for most customers. There is still a demand for people settings these sites up (using a pre-made template), installing updates and so on, but I would hardly call this front-end development.

As @bnt said already: The market for JavaScript developers is booming. If you learn Angular, React or Vue.js, I am pretty sure you will not regret it.

If you present yourself in a good way on Linkedin, you will be flooded with requests from recruiters.

I would go with React, because there are the most jobs waiting for you. The market is huge!
> Citing 30 potentially offensive tweets, the PC singled out a limerick Mr Miller had retweeted which questioned whether transgender women are biological women. It included the lines: "Your breasts are made of silicone, your vagina goes nowhere."

The most disturbing aspect of this is that there is no possible limerick including those lines!

As a Brit who's lived in the USA and UK, I'd say that people outside the UK probably get a misleading impression from new stories like this. I'd say that political discussion in the UK is actually freer in practice than in the US. There's certainly a wider range of opinion in the mainstream press, and Prime Ministers are more effectively held to account by Parliament than Presidents are held to account by congress and the judiciary.

What the article describes is obviously an absurd waste of police time. However, no-one was even arrested, so it's hard to get excited about it as an example of someone's free speech rights being violated. I would happily take this kind of police harassment over the kind that leads to unarmed people being shot. It at least targets people who vaguely deserve it.
The primary problem of the phone is that it's a lineal descendant of a technology that was unavoidably based on "stop what you are doing and pay attention to me". (Contrast telegrams, from the same era.)

It's not just that voice calling necessarily interrupts you (or if you arrange that it goes to voicemail, this is considered rude), it's that the whole mental model of a phone is a thing that interrupts you.
Nor does it improve the situation.
I wonder! Should we call it a vulnerability or a leaked backdoor?

Besides, I think if it was from any other developer, probably it would be removed from the AppStore and force delete from user devices.
Nice!

If I re-engineered your algorithm correctly, it tries to find the single largest circle within a grid of streets.

This, unfortunately doesn't work well for a river that isn't frequently broken up by bridges.

E.g. the whole area of Treptower Park, Insel der Jugend, Stralau and Rummelsburger Bucht doesn't have a Rueckzugsort next to the water (there is only a big one in Plaenterwald for that whole part of the Spree).

Nice work, though. I'd be interested in a version of this that maximizes walking or biking time without crossing streets!
What is the best way to promote a project with masternodes?
We have such "lego block" website builders in Germany since $forever, and while with some experience you can easily tell which builder (and therefore hoster) any restaurant or hairdresser used for their site, it's good enough for their purpose: get the word out there, announce their services and opening times, have something to point at from Maps.
CLI is fine until you acquire a habit of committing things chunk-wise and line-wise. E.g., I have these 20 files modified, but I'll quickly skim through and add/commit the lines/chunks that are done, and then continue working on the rest. CLI promotes a different kind of workflow, like "ok, I'm done, add/commit it all, and then move on".
Just as a data point, I looked at the article title and the comments here and decided not to bother reading the article.
I cannot imagine going out at night if there was no Bolt/Uber. I pretty much have to walk home or some distance to get a bus. The weather doesn't help either - standing at a bus stop in winter when the next bus is in 20 mins or so is not a pleasant experience.
>As to civil war.... You do understand that most of the private guns in this nation are in the Red States

Given the amount of guns in general circulation, I am not sure this calculus really matters. There is kind of a limit to how many guns you can hold at once.
https://en.m.wikipedia.org/wiki/Dune_(2020_film)
Yes, but there's also the problem of just how haywire it goes --- forcing the horizontal stabilizer in an unflyable position from which it can't be moved (the subject of this article).
Lol, App Store for 2.19.51 describes the update as:

> You can now see stickers in full screen when you long press a notification

If that’s how we encourage critical security updates, I’ll suspect that Facebook themselves are behind all of this.
Chega o tsunami: quebrado o sigilo de Flávio Bolsonaro e Queiroz
Some abstractions are basically perfect and don't require you to understand the layer beneath them at all. Some have that as their ideal, but are imperfect, and sometimes require you to understand a few details of the layer below. But others - the best example that I know of is SCSS - aren't even trying to eliminate the need to understand the layer below. Everything you need to know to write CSS, you still need to know to write SCSS, and then SCSS adds more on top. It's a convenient tool for power users and I wouldn't want to be without it, but for a beginner, using SCSS instead of CSS means you have strictly more to learn; I'd suggest that a newbie on my team not touch SCSS until they've done a few days' work with raw CSS.

While less clear-cut than SCSS/CSS, it seems to me that ORMs/SQL have a similar relationship. Frankly, without knowing SQL, you can't hope to competently use an ORM; you won't know what sort of queries and updates it's capable of or what its performance characteristics will be, let alone more subtle stuff like what indexes to create or how the database's transaction model works. But even once you DO understand the SQL layer, getting to grips with how ORMs work is a major additional hurdle.

For that reason, while I am comfortable using an ORM for projects I work on, I wouldn't recommend that a beginner do the same. If I did, I'd be doubling the amount they have to learn, and creating a risk that they'll give up in despair trying to figure out how something poorly-documented works at the ORM layer because they don't have the knowledge of the underlying SQL layer to intuitively guess what their ORM code must be doing under the hood.

It's perhaps more radical than anything I believe, but I think you can reasonably go further and make the case that the extra learning curve imposed by ORMs is not worth the minor convenience benefit they offer to the proficient, and that for that reason, it's generally better not to use them. The fact that they leak the entire layer underneath them is part of that argument, but not all of it; the other part is that the layer they build on top of that is difficult-to-learn and only adds a small bit of convenience in exchange.
A "trivial example" is where you demonstrate a concept using a simplified or trivial scenario. It's quite a common term, and I didn't mean it as a put-down.

"victime-blaming", "shoot in the face" .. I feel are fairly extreme terms to describe what's happening here. The scenario you've concocted is really only one that could occur where you didn't know what you were doing and Git (or the command line) aren't really things you'd end up using if you didn't know what you're doing.
You need to study more. You need time for yourself. That might sound rude, but to be honest, that seem to be your issue. As you even mention, you want to get a good job position. A lot of people also want to have a good position where they can invest time on their family. It's actually the #1 adults want.

I suggest that to get out of this situation(which will possibly get worse over time), you set aside AT LEAST 1 hour a day to dedicate yourself to study.

Also, try to find a company that does B2B, preferably not startup. They usually involve VBA, Java and sometimes they can even have some "forward looking" tech for you to work with. On B2B, everything is slower and sometimes you mind find that you are actually pretty good in comparison to your peers. So you can take care of you family.

You probably know places where you could improve to not sound Junior. A few of them which most of the people I interview with doesn't grasp or can improve a lot:

- Learn some computer networking basics. Do you know where is HTTP in the network stack? TCP/UDP?

- Learn algorithms. Get a programming language you don't know, but would like to work with, and there is a good B2B market. That solves the problem "BUT I DON'T KNOW WHAT TO BUILD!11" problem, as you can just write algos and learn data structures

- Contribute with small and simple tasks on Github. That generally counts.

- Work on a idea, make a low-running webapp. If you show this to people, that'll make you stand out. Also use it as your playground, make it very well tested on some places, so you can show your possible employers that you can test well when you want/need, but can also be pragmatic for things you don't mind.

Try to divide this hour into like 30min dedication to each Item you consider important. Also, accept that not always you will solve a problem, or maybe it could take you a few weeks to really get things going. Use the alarm clock on your phone.

It's the same as going to the Gym.
Agreed. Or at least an admin app that lets the user see which APIs are being accessed by which app.
Code the Functional Way
I don't see how prs would help solving any of those. It's common for me to use a few of these commands before I open the PR.
Indeed, you’re completely right, and I should have known (can’t edit the comment any more). FYI, the IARC publishes a comprehensive list of their classifications: https://monographs.iarc.fr/list-of-classifications-volumes/

That said, they still classify lots of things we regularly interact with as carcinogenic, or likely carcinogenic. And I’m not even disputing these classifications but they show that such classifications need to be understood in context.
Now. Putting a guy in jail to withheld him from his medication, which is on record, could be attempted murder. At the very least its criminal police misconduct.
That did it. Thank you. And to think I thought I installed all of my pending updates yesterday.
Where in the World Is Satoshi
What are the chances that 12 randomly selected members of the public are better at understanding biological mechanisms, judging statistical models and weighing evidence than people who have been studying these things for decades?
Silicon valley gets a stock exchange again, this time with a long term twist
Buy ambine online cheap rate
Stop breaking the internet for goodness sake. Blithely throwing more power into the ISP's hands does no one any good in the long run.

Also it is very likely you are still vulnerable from other users on the same ISP attacking you.
> US/Israel are democracies where you are unlikely to be eg locked up without a fair trial.

MKULTRA, guantanamo, Stuxnet, PRISM and other 3 letters agency abuses [0][1], &c. and that's only the stuff we know about.

> Then there’s the Palestinians... (sigh)

See: https://www.dw.com/en/trumps-golan-recognition-a-dangerous-p...

[0] https://en.wikipedia.org/wiki/Global_surveillance_disclosure...

[1] https://www.aclu.org/blog/national-security/privacy-and-surv...
An ad wall is something that prevents viewing of content without removing an adblocker, typically operating as a soft pay wall. Ads have turned into target vectors for malicious payloads, and as such are reasonable to keep blocked especially for unsophisticated sites that may not have invested in any sort of ad monitoring security, akin to keeping one's shoes on in a public location. The analogous grass may look appealing to the bare foot, but may also contain a used needle, broken glass, or other unpleasantries.
> you're stuck with it because it's great.

We're stuck with it because of network effects. Git is absolutely not great.
Why Neural Networks Work
> to listen to podcasts [...] or to read articles on Hacker News, for one. Do I need to do any of these? No. Certainly not in the same sense as I need brushing my teeth. But these are my pastimes. I also don't need reading a book, listening to a radio show or going to standup comedy. It's entertainment.

That's the thing: The apps that take up most of the average person's smartphone daily usage[0] are designed to exploit your psychological imperatives and vulnerabilities, so they can literally entertain you for as long as possible--that is, to divert the user from other, more intentional activities that are much more costly in terms of conscious preparation and effort, by means of frictionless, persuasive design[1].

Being able to entertain oneself by using an electronic device is not a bad thing per se; however, smartphones have enabled corporations to dictate our behavior during every single hour of our waking lives, turning it into a mindless, constant consumption of entertainment. Many people's lives have become a never-ending pastime. Our attention, our time, our true beliefs and desires are all we've got to develop as a person and lead a fulfilling life. We should think critically of something that permeates our lives as heavily as smartphones and their apps.

[0] All the people ranging from 10 to ~20 years old that I've recently met significantly exceed the 2.5 hours of smartphone use per day that the article mentions. That only illustrates my own experience, but I believe it's something to think about.

[1] https://captology.stanford.edu/about/about-the-lab-1.html.
"So you have 7-year-olds waddling around the city on their own" This. I have seen so many kids going to school alone in Tallinn - quite the opposite of the current generation's helicopter parenting.
> All my life I've thought spyware was developed primarily by evil Russian and Chinese hackers.

They're build by any government/entity having sufficient resources to build them, there is no good or bad guys in that story.
LDraw – A list of free tools for creating virtual Lego models
No direct evidence as far as I know (definitely none for glyphosate, possibly for Roundup) but that’s why Monsanto/Bayer publishes precise usage instructions, and such risk would be based on dosage and wearing of appropriate PPE (= e.g. gloves). In other words: Any risk would be hardly unavoidable.
Related: map of noise pollution in Berlin https://interaktiv.morgenpost.de/laermkarte-berlin/
How did you get into freelancing, specifically in Germany? Do you get most work from Linkedin? I really don't like that site for various reasons but if it's necessary for freelance work I might have to sign up...
Human iPSC-Derived Retinal Epithelium:Prioritizing and Characterizing Variants
> Kill vibration.

I did this a while ago. What happened was I ended up checking my phone significantly more due to FOMO. Hiding your phone is a better solution, since it's more out of sight.
Frequently Asked Questions Related to Surrogacy
If you has any addition or correction to this list, please, do not hesitate to create issue or pull request.

Fair Play:

> LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this site & software.
>Relying on a commercial sector seems like odd. Why can't individuals have those rights too? Does having a printer make someone more deserving of rights? I would think not, in an age where anyone with a smartphone can reach a sizable audience, but I'm also clearly the crazy American in this thread.

Where are you getting the idea that newspapers in the UK have rights that individuals don't?
Adobe discontinues old CC software, warns users of legal action
The Dogs of Heaven – Tengu and the Secret Practice of Buddhism
So you would want to increase the travel time for people who can't afford air travel, which would increase the amount of time they would need to take off from work? That doesn't seem fair to people who depend on a job for their livelihood.
Statistically unlikely, yes.

Grand total, you are talking about a couple thousand people over half a century.

China does worse in a month in Xinjiang. The excesses of western nations stand out like a sore asshole so badly because they are such exceptions to the general rule of law they experience.
Ask HN: How to maintain open source and enterprise Python code repositories?
I would like to make part of my project as open source (with basic features) and I would like to sell enterprise (pro) features. The project is in python, django and celery the front-end is in react. I'm thinking how to achieve two repositories sync for it. Do you know resources where I can find more details about how to achieve repo sync.
How to Exclude Files When Zip in macOS
Git is neither beautiful nor elegant. It survives because it does the job and a critical mass of people has miraculously brought it to prominence.

What I will NEVER be able to understand is WHY the commands are so fucked-up, inconsistent and counter-intuitive. It doesn't have to be that way.

If git feels comfortable, it's only because you've crashed and burned it so many times or suffered though countless google searches to eventually remember the commands that are appropriate for your workflow.
I guess we need to colonise Mars to create a market there, then. Finally an economic reason to go there.
Ask HN: Would you work remote over a full-time video link
Would you choose to work remotely given a choice to do so - on condition that you have to be available over a video link throughout your working hour ?
The companies displaying display screens at any given automotive show, would not be Tesla competitors. They would be the display parts manufacturers. The point was that display parts guys have been trying to up sell auto makers for years. So the larger screens would have, and did, exist in any case. It's just that no one was buying. Too expensive.

But yeah, with or without Tesla, obviously the screens would have existed.