skysight-inc/HackerNews huggingface dataset:
> The FBI are corrupt enforcers for the left now.

If you are a literal militant Nazi, sure they are enforcers of everything left from you but so is basically anyone. If you mean actual political left or even any form of progressive politics, yeah good riddance.

The FBI is sure known for being very kind towards the civil rights movement. (nope).

https://www.theguardian.com/commentisfree/2020/jun/26/fbi-bl...

The job of the FBI is to protect the current order. They will target anyone threatening that whether they agree with their reasons or not.

Now you do have a point regarding your critique on how the FBI runs things. I think their might be some perverse initiatives at play that lead the FBI towards building up treats that they can destroy as a way to justify their own existence and getting more funding. On the other hand there is no denying that right wing terrorism is a real issue in the US regardless of the meddling the FBI.
He plotted the attack on Signal. Time to ban that dangerous app from every platform! /s
Perhaps Et vous (pluralised you)?
Languages you must know #7 (OPS5)
OPS5 by Charles Forgy is a rule-based programming language.

Rule-based languages formed the basis of "expert systems". The idea is to interview an expert in some subject (e.g. car repair) and then write "rules" that will "match" the situation and perform the action. For example,

(rule bad-breaks
when (step on break pedal)
and (pedal offers no resistance)
and (car does not slow down)
then
(fix the breaks))

Given a set of "rule patterns" it is possible to compute a set of actions. Rules can be easily written to "capture knowledge". If a new situation occurs then a new rule can be added.

The system matches every situation against every rule and chooses "the best one" (the match-action cycle).

A whole industry of "Expert Systems" grew around this idea.

Of course, there is a question of efficiency. Given 10,000 rules you really don't want to match every rule every time. Forgy figured out a highly efficient mechanism, called the RETE network, to solve this problem.

Rule based programming is a different way to approach a problem. It provides a solution "near to the problem", is semi-declarative so it can be easily read, and can be easily extended.

It can also easily be "randomly buggy" as rules that "fire" perform an action that changes the situation... which causes another rule to operate... etc.

The "reasoning" can be hard to follow.

But, as we are interested in "why" and "what", rule-based programming will change your mindset about programming.

OPS5 is a "must know" language.
Hi, difference is I actually admit these things are possible and have happened before.

But this event doesn't look anything like those other lab release events.

See here: https://www.reddit.com/r/science/comments/gk6y95/covid19_did...
Show HN: I built a tool to visualize your Twitter Network
> They don't perceive The Man as sadistic, they perceive him as disinterested.

This doesn't fit with the whole oppression thing where essentially everything is done to hurt $class, $minority, or $cause.

The social thing seems accurate. There are far right networks, but their violent extremists appear to be mostly loners, which seems to be extremely rare on the far left. The gender distribution is a good point as well. Would the far right act the same if half their members were women?
I think the main reason your app doesn't have users is that you don't have much connection to the users that have problem. You need talk to them very much, and it is your first users.
If it still doesn't work, I think your idea problem/solution is something that no one want. But it still a great lesson
I usually have music playing when I work, but when I leave the zone I often realise for the last 30 minutes I had headphones on for no reason, as the playlist finished :-)
Anyone ever read The Phoenix Project [0] or The Goal [1]?

The scenario the author described sounds just like the beginning stages from the Phoenix Project (overwhelming amount of tickets, what's the priority, what even are all of these tickets, printing them out to make the work visible).

The concept is Work in Process (WIP). You first need to see it and understand how it moves, or doesn't move throughout the DevOps system.

It seems like there might be a quick, easy read that could truly help OP.

[0] https://www.goodreads.com/book/show/17255186-the-phoenix-pro...

[1] https://www.goodreads.com/book/show/113934.The_Goal
Hi, you're probably right it isn't possible to know 100% the origin at this point.

All we can do is make probabilistic arguments. Inferences. Inductive reasoning.

And that sort of analysis, occam's razor based on the least new assumptions necessary to conclude the mechanism, I think the zoonotic theory is more likely.

The lab theory isn't impossible, it just requires a lot more untested and unknown assumptions.
What if the first woman scientist was simply the first woman?
Ah, my friend, but you can generalize: both from the cultural (Europe in general has stronger welfare states than most US federal and state systems provide), and because members of the EU are bound to EU-wide rules on worker rights. Pluuus, since member states of the EU have freedom of movement within the bloc, companies in the EU compete on these and other factors (like salary), raising the overall standard. (Sometimes problematically, due to brain drain of weaker economies, etc.)

So while your comment is half correct, I think you should give the parent commenter the benefit of the doubt before you try and "well actually" them.
you are right, a Gell-Mann amnesia effect is possible.

But I think I'm as ignorant about agricultural issues as I am about athletics, it's just that if you look at, say, What the Health[0] or Cowspiracy[1] you immediately get a feeling the crew started with a thesis and then looked for reasons to sustain it, but didn't bother at all with different views.

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

[1] https://en.wikipedia.org/wiki/Cowspiracy
NASA space copter ready for first Mars flight
"vous" if pluralized you in French, not in Latin.
I just realize it when learn on StartupSchool. Try it out, it will help you learn lots of thing you don't know.
My app https://refiapp.io/ got same problem like you do so I need to talk more with users
It’s Latin, rather than French.
Self: The Movie; (1995)
Yes! And that is how most virologists (myself included) feel about this whole thing.

Zoonosis is just a lot more likely.
That’s French, not Latin.
Nitpick, but important: saying "wealth redistribution (from the bottom to the top)" implies there's a fixed amount of wealth, like a pie, and the "top" are getting a bigger and bigger slice. A lot of people actually think like this, and it's incorrect.

It's more correct to think of e.g. Carlos or Elon as leading efforts to bake lots and lots more pie, and then keeping a lot of the pie for themselves. The dominant theme is that they're creating value that didn't exist before, not taking a larger proportion of already-existing value.
All the language you're citing is how the plaintiff's lawyer describes the business. The other "licensees" are companies against whom they won lawsuits or who settled with them.

If they win this one, in the next lawsuit, they'll be able to describe Apple as one of their licensees, paying them hundreds of millions of dollars.

PMC is "licensing" technology the way the mob is providing fire protection.
Yearn for Churn (if you’re this type of business)
Synology DSM 6.2.4 update blocks some users access to Btrfs backups
>Also, is there anything that stops top talent from moving to Silicon Valley

Besides insane US visa policies?
Yes, which piece was that btw?

I'm learning Rachmaninoff's Prelude in G minor, probably the hardest piece for me to date. I'm not timing the process but this must have been going on for six months by now. Practice occurs only when I feel like it, as I walk past the keyboard. Sometimes less than 5 minutes per day. Rarely more than 15 minutes.

But it's getting there! If you added it all up, it would be a tremendous amount of work. Doing it to a schedule, or even just filling out a timesheet, would make it too grindy for me to bother with.

So I think When it comes to learning, it's really motivation that is paramount. Not getting bored is a superpower. It's the ability to 'embrace grind' by discovering what's interesting about it.
It's an allusion to Shakespeare's "Julius Caesar".
My own highly simplified opinion why software development "doesn't scale": because software development is all research and zero production - with the notable exception of asset production in game development, which actually is quite easily scalable once you've figured out a workflow that works for a specific (type of) game. If you think about how to scale software development, don't think about an assembly line, but about a research institute.
It would be nice if Firefox provided an API that only exposed the static HTML of sites you're visiting. I don't care if an extension wants that data, it's nowhere near as sensitive.

I guess this doesn't solve injection, but there must be other ways to solve "display some additional data."
I think software is relatively young and evolves faster than any branch I've seen simply because the compute platform changes so much over night. Just imagine that the PC I started coding on was a P1 machine with 16MB RAM. My smartwatch has 10x compute power. Cloud computing, IoT, GPGPU, SSD, multicore - major underlying constraint shifts in how we do compute.

Even the best possible solution is only best in the time it was created, and because it's good it will get entrenched and keep getting used, even when the constraints it was created in no longer apply even remotely and it's actually a very suboptimal solution given new constraints.

Everything from programming languages, OS kernels, file systems, distributed computing frameworks - soo much of it has ideas and solutions that are technically better but it's hard to overcome the inertia
Someone from oracle posted here a while ago, where they described Oracle 12.2 has 25 million lines of C https://news.ycombinator.com/item?id=18442941
Why not just take a taxi or Uber? Or heck, take the hsr from Jacksonville to Miami and rent a car when you get there. No one says airports don't make sense because you cant fly to the office building you need to get to.
Smarking (YC W15) Is Hiring a Head of Engineering to Scale Product
Execution can depend a lot on the amount of capital you have available in the first place.

Imagine a startup trying to develop a very expensive solid state LIDAR. They don't have the millions in funds to go to a fab and go into production. They do shitty prototypes. But they get some attention and are able to sell/license their patents. In this alternative universe where patent law is much weaker:

1. The big corp can choose to ignore you and not buy or license the patents. Their defense will be that you are a non-practising entity since you have no revenues or customers. There is a grace period? They make the bet that they can just wait you out.

2. You never patent the idea in the first place. There is no point as there is no way for you to profit from the idea. The world never get access to the tech.
You do have an excellent point for part of the cases.

We should IMO also entertain one more possibility: namely pressure from the top.

A lot of people who I knew as sympathetic and calm before they took management roles turned into something I could code in one minute: namely a program that asks "how much is this going to take?" and if your answer is above N hours/days then they say "no, we're not doing it". And that's not because they are stupid or suddenly non-sympathetic. It's because their bosses optimize for those metrics and measure them (and their salary, and their bonuses, and even their vacation days) by the same metrics.

Perverted incentives play a big part in the current state of things where everyone just looks baffled at thing X and is like "why in the holy frak isn't this working better?".

Truth is, MANY, and I mean really A LOT of people know that their work is sub-optimal but pressure from above prevents them from making it better.

And people are not independent -- for most people outside IT and other prestige / high-skill professions, standing up to the boss means 3 to 9 months of unemployment and maybe no food on the table. Hence everybody learns to suck it up and do the bare minimum that keeps them employed, perpetuating the cycle.

Multiply that to at least 90% of our world and it's IMO quite easy to understand why it is like it is.
A lot of things have entirely historic reasons, that don’t apply anymore.
The reality is that Apple has little ability to block apps that are tracking people by indirect data such as “device boottime.” Sure maybe in that specific case they can block that piece of information but there are likely at least 100 other seemingly innocuous pieces of information available to apps that can be used the same way.

The idea of a “trustless” App Store is nice and roughly works in practice but is ultimately a fiction. Using a malicious app will always expose you to danger. New vulnerabilities are announced regularly. The situation is worse on the web: WebKit vulns are released nearly monthly and there is no app review there. Browsing the web with JavaScript enabled is a security nightmare. For example see the recent security notes for iOS 14.4.2 [1], every release you’ll likely see a fix for a new vulnerability.

I’m hesitant to say there will ever be a scalable and permanent solution to this problem. The best advice is simple: do not run apps you do not trust, do not visit websites you do not trust.

[1] https://support.apple.com/en-us/HT212256
Possibly if you were writing in Latin. I think you would also have to Latinize the names. But et tu is a foreign phrase that has been adopted into English from Shakespeare, so you can use it in an English sentence without translating the rest of the sentence.
Here are a lot of other experts (and surveys of experts) who agree the lab leak is less likely: https://www.reddit.com/r/science/comments/gk6y95/covid19_did...
... yeah, I don't know about any radical environmentalists or communists aiming for data centers. Radical environmentalists want to blow up other things.
Firefox already has this. Click reader view, it also gives you a time estimate.
This. Highly underappreciated how the monopoly problem in wafer fabrication is "infecting" the rest of the industry.
Alan Kay said at one point:

> I have always done my work in the context of a group that is set up to maximize a wide spread of talents and abilities. Just as “science” is “a better scientist than a scientist”, such a group is “a better programmer and systems designer than any individual”. Really learning to program — etc. — is really learning about how to be part of a scientific/engineering/design team. As with a sport like basketball, there are lots of fundamentals that all need to do extremely well, and there are also “special abilities” that not every member will have, but which the whole team will have when it is functioning well as a team.

I fear that very few people really spend the time needed to really learn the fundamentals and very few people learn a scientific mindset that would allow them to cooperate effectively with others without getting their ego in the way.
For the US, that's likely. For Europe it heavily depends on how you count. Is a far-right loner murdering a politician the same as a group of Islamists murdering 200 people in Madrid? That is, are you counting events or impact? By events, the far right might (which is hard to calculate, because it's fuzzy, e.g. Turkish Grey Wolves are considered to be a far right group, but are Islamists) be more than Islamic terrorism, by impact they certainly are not in the last decades.
Halophytes is the key word you are looking for if you want to do more research into this. Generally sea water is a very high bar, however there are some interesting looking developments for places with high ground water salt levels, which is typically a big problem with respect to desertification.
We should also blame the CCP for screwing up containment. Chinese culture is still deeply corrupt in ways that prevent honest and open discussion of safety issues. Honest and open discussion of safety issues should be table stakes for facilities like that in Wuhan. The rest of the world should be pressuring China to not operate these sorts of high-risk enterprises.
> Basically cryptography means secure plaintext replaced with it by some other thing and you should be able to make inverse replacation proccess as well (decryption) this function should be based on mathematical theories or methods.

Under your definition cryptographic hash algorithms [1] and digital signatures [2] are not cryptographic.

> I think you are not familiar with the cryptography concepts in general trends because today the most of data breaches become dangerous if the encrpyted part decrypts by the hackers, so that is why we should avoid typical approaches.

Your claim suggests that you are not familiar with cryptography at all. Modern cryptographic algorithms are parameterized with keys in a way that knowing the algorithm doesn't give adversaries much hint---you just have to keep keys safe. By comparison knowing that your algorithm is in use allows the complete decryption. This is...

> If you have an important data, you should protect it by an well-developed algorithm.

...what I referred by a "complex" approach. Existing algorithms are complex by themselves, but have well-defined interfaces and guarantees that you don't have to care about its innards. But rolling your own crypto means you have to care about its innards, thus more complex.

[1] https://en.wikipedia.org/wiki/Cryptographic_hash_function

[2] https://en.wikipedia.org/wiki/Digital_signature
Explain to them how the bright traffic signs work. If they were just mirrors, they would be invisible at night.
19/Filemq – File Message Queuing Protocol
AFAICT all of these are client-side frameworks. Dream is a server-side framework. I currently write my server with Dream and use regular JS React on the client.

If you glance at most of Dream's examples that serve an interactive client, you will see that they serve JavaScript:

https://github.com/aantron/dream/tree/master/example/k-webso...

You can use anything you want for the client, and I use the JS ecosystem heavily in my own usage.

There are several full-stack OCaml examples, but that's entirely optional:

https://github.com/aantron/dream/tree/master/example#full-st...

As for server-side comparisons, OCaml is much easier for me to work with than, for example, TypeScript for many reasons. The first is that I can compile several hundred OCaml files, in the rare case of a full rebuild, in less time than running tsc incrementally on a small project, resulting in a much better iteration experience.
It's Latin, not French.
"Et tu" could be from both languages, but the origin of the saying is what Julius Caesar said to Brutus after being deadly stabbed.
> I wonder, does such a person share a lot of characteristics of his mental state with someone who on the other side of the political spectrum, breaks into factory chicken farms to free birds, or who torches an entire dealership of SUVs to save the planet?

If I am convinced that in so doing I'm helping save the planet, a little property damage, sabotage or violent intimidation is a small thing to ask of me. Even if it saved only my family, I'd easily burn every SUV in the world to the ground. I just haven't found any reason to believe that it will save my family, or the planet.

> there must be something that goes haywire in the mind to think that "this is so right that I am justified in destroying property, people to get it done"

As an example, what is it that's gone haywire in me to believe that the police are sometimes justified in killing? We all pretty much accept different forms of institutionalized forms of violence that destroys property and people. It seems to me like a fundamental aspect of human culture and it shouldn't be surprising that someone who feels cornered or unjustly treated will somehow resort to violence, nor should it necessarily be considered sick behavior. Humans have always used violence as a tool to drive change (or maintain the current state of affairs), to assert their power and to communicate what is right and wrong. We should be extremely wary of the fact that normal, healthy people will resort to it if they believe it's necessary.

> Maybe our belief that we are morally right is not as great a motivator of action as we think it should be?

I rather think that our beliefs in what is morally right is fungible and circumstantial. We can create a moral framework for ourselves in which meeting our needs and wants at the expense of others' is justified, and we don't always have the capacity to see how our needs and wants can be met. Someone else can even create it for us, more easily if they can construct evidence for our convictions. That's how you get people to agree to shipping their neighbors off to concentration camps, how "yes" is an acceptable answer to "should we send a bunch of 20-somethings halfway across the glove to kill and cause havoc, stabilizing our oil prices?" or how freeing slaves might at one point have seemed as excessive and extreme as freeing birds.
If they had used the ampersand it would have been perfect!
I would speculate that you only need to generate enough blasts inside to damage hard drive disk heads through the shock waves. Plus perhaps take out the fuel tank and the external power cables. And if you build your datacentre with straw like the OVH little pig...
One thing that might make software fundamentally different from other stuff, is that before being able to make a meaningful contribution a person needs to invest X hours just to understand.

In most other creative fields, this can be hand-waved away. No other engineering field has anywhere near the complexity.

Therefore, all important people on a project are stakeholders of some sort, and anyone else is not able to make real improvements.

The project will move in whatever direction satisfies the incentives of the important stakeholders.
The problem is that there are perverse incentives for people to enrich themselves as quickly as possible and make problems like performance and scalability a liability for someone else.

I can create a startup, get a massive amount of funding, sell the company and make millions of dollars... all without ever seriously caring about performance and scalability.
This is in my opinion a symptom that cannot realistically be treated. The "disease" that need treatment is the power big markets have in the world and this is nothing new. The only New in this is that the US (state and businesses) aren't setting the agenda 100% of the time anymore. While this system of tracking is clearly A Bad Thing I'm not so sure the dilution of US control here is bad. So far I'm actually convinced this is an extremely good thing for the world on average. Maybe not for America but its time as top dog alone at the peak of power is almost at an end anyway.

In other words this is just a new player that want what Apple (and others) have granted US tech industry for decades. If they want to shut the door now they will likely be shut out of China, which I fully understand from their perspective. What is needed is a way to secure users from tracking at a much lower level and I doubt Apple will ever trade money/income for user privacy. If they did I would buy my first iPhone.
There is ongoing research into whether there was contact between the builders of Gabarnmung and Gobekli Tepe - you should check in on that, if you're interested. It could radically rewrite what we think we know about human history in the region ..
I find this very surprising, but I suppose it could be true. Can you put some meat on the bones somehow? An anecdote or something?
An industry based on missed calls helped bring India online