skysight-inc/HackerNews huggingface dataset:
> Nazi also got comparably lower sentences then radical communists or left wing for same offenses. Right wing in Germany was treated with more lenience then left wing in Germany during that period. Hitler could be sent to jail for long, till forgotten, but was not. He could be kept there and his jail could be less of holiday then it actually was. Nazi got plenty of support and benefit of doubt on all kinds of levels which along with fear of communism and wish to build a military imperium again played more role then office sacking. It is not like only Nazi were censored at the time or that specially strict rules were applied to them.

The precipitating issue in Weimar Germany was that a very clear social and cultural divide existed between those engaged in culture production and those involved in maintaining law and order. The former, generally, were the cosmopolitan worldly types and the latter, generally, were the Prussian law and order types.

I would say, like today in America, that there was not a homogenous treatment by society at large. I would argue instead that there was a layering of reactions by different parts of society, each of which had different reactions and frames of reference. You can make sweeping assertions about what "the media" or "the police" said, did, or thought in Weimar Germany, but that's already reducing extremely diverse portions of society to nothing more than singular unthinking mobs.

Yes, Freikorps members and National Socialists frequently received more lenient sentences in the Weimar Republic. This was because of a panoply of factors, not the least of which was that the accused were almost universally veterans of the war. Combined with the aforementioned Prussian law-and-order types that were democratized unwillingly, it's almost a guarantee that, on the whole, judges would view militant reactionaryism as less severe a crime (if a crime at all) than further perceived attempts to Sovietize the Weimar Republic. Conversely, the media tended to excoriate the judicial sectors for being too lenient against reactionaries and too harsh on communists for similar but opposite reasons.

> Somehow, nazi openly trying to silence Jews (even before they got power) or democratic politicians did not caused Streissand effect making Jews or democrats more heard. I also remember that their opposition was targeted by Nazi strongly and successfully.

The Streisand effect is when an already ubiquitous public figure accidentally enlarges the scope of a minority issue by publicizing it. The Nazis could not have created a Streisand effect when they were a disempowered minority party in the same way that the KPD couldn't have created a Streisand effect pre-1933. However, the Weimar authorities and media did create Streisand effects constantly for both the KPD and the NSDAP during the Weimar Republic by patrolling and outlawing various activities of both parties, which definitely contributed to their overall growth and popularity.
If you are wondering how they cover their healthcare costs then your 'above average' must not be very much. My US insurance was subsidized due to low income but it still cost $300 per month, with the medication and fees the total was over $400.

What exactly do you pay on Upwork?
Well, it is very simple: Linux expert users do not represent the user base that RHEL is interested in.

RHEL is interested about that one guy or woman that actually decides(to pay them) and has control of the company. This person wants control overall of what people do with (her company) computers.

Desktops like Gnome have a very limited set of options, great for companies. More stable, less problems, people focusing more on work to do at the company.

I used to program KDE widgets for things like displaying the tides, the lunar phases, sunset times and so on. It was a cool thing to do and useful if I wanted to go fishing or to the beach. Marginally useful for work.

Working you need something that works, with the least amount of work and money possible. KDE is not designed for that.
AirPods have no latency issues since the latency is taken into account when playing back video. It seems the video is belt back by the expected latency of the Bluetooth connection.
Yes, it does, because it is an identical representation to quaternions. Except it actually explains all the weirdness in quaternions without resorting to 4-space.

This is because quaternions are a subalgebra of geometric algebra in 3-space.
> How long is "reasonable" relative to iOS? I recently moved from Android to iOS mainly because of this.

4 years, basically.

Nexus 6 was supported for all security updates from launch in November 2014 to this month (November 2018). In terms of feature updates, it got up to Android 7.1.1, and I am not aware of any major app that wouldn't run on that today. Not exactly great, but certainly not a new phone per year. I believe Apple's policy is 5 years, rather than 4, with a reported risk of iOS updates purposefully making the original hardware performance worse (e.g. battery life).

Strictly as a geeky side note, if you have the time to spend DIYing your primary mobile OS (which, admittedly, very few people would prefer doing), there are pretty cool third-party Android distros and other OSes that will keep a Nexus 4 (2012, 6 years old) alive and well. Possibly a Galaxy Nexus (2011, 7 years old) too, but I am less sure about that...

Edit: To clarify, what I am saying is that, for most users, iOS' long term support is better than Android's. But, for Google phones and the like, it is only slightly better, not day-and-night better.
Meanwhile over on Ubuntu MATE, I'm enjoying gnome 2 and sticking with it. 100% disinterest in the cognitive load of learning any sort of new UI for the rest of my life.
I wonder what the stats are in China.
Onlooker since GNOME was being called Teak..

KDE initially used QT which didn't have a satisfying license. Possibly incompatible, I'm not sure it was ever resolved entirely as to what the condition of things was. What was clear is that a corporate entity could close source QT and effectively end KDE. After years, multiple business transactions and such, QT was really open sourced all the way. By then RedHat had gone "all in" with BlueCurve and GNOME. I think as a result of that, and in spite of various standards about open desktop support, the commercial apps tend to be on GTK+; maybe not full GNOME apps, but Firefox and VMware and others have GTK+ in them and they will seamlessly use your distribution's custom skin... Ending support for KDE is just momentum. There could be a bit of a European vs North America thing too; I'm just speculating but take Suse vs RHEL, RHEL is tons more common in the US despite Suse's remarkably quality, there has been some questions about its future at times but it is a remarkably high quality platform with a really nice aesthetic about it but RHEL and Centos tend to dominate.

To be honest, I didn't know Redhat still supported KDE.

KDE is great, I think it's always been a bit more consistent, a bit more cohesive and it has a great set of well crafted applications.

With Redhat being bought by IBM and everything, the possible rumors about Canonical being in play, it sort of seems like it might be time for a new distribution to take hold. KDE is a great place to start, there is an awful lot of good stuff in there.
And what made an IBM-compatible an IBM-compatible was the proprietary Microsoft DOS and Windows operating systems.
> In fact, so powerful that getting high on it would most certainly kill you

To be fair, this is what we used to say about fentanyl until recently.
The conveyed message being: “Don’t be a sucker and get scammed, be the scammer instead!”
most RV's don't have all that hefty of house battery capacity (my parent's house battery is 2 deep cycle lead acid batteries). Heating things takes a lot of power, probably run those batteries down before you got much more than a single kettle of water hot. Anything that's going to use an electric stove is most likely going to have a generator.
Don't know if the article has been updated since your post, but Interpolation and Gimbal Lock are both called out as working with Rotors in the 5th paragraph.

> The change is simple and the code remains almost the same. Anything you can do with a Quaternion, such as Interpolation and avoiding Gimbal lock, you can do on a Rotor. But the understanding grows a lot.
Indeed it is potency. In iv form, sufentanyl is usually prescribed at 1/10th the dose of fentanyl, aiming at an equivalent effect.
That might work when the job is colorizing Hollywood productions, but for documentary photos, it's not going to be possible in most cases. You just won't have any leads at all about the origin of the garment, apart from whatever you can observe of its style. An expert can certainly suggest a few colours that don't look anachronistic, but that doesn't make the end result historically "accurate", just plausible/convincing.
The [Aside] section of "The Reflection Formula (Geometric Product Version) "http://marctenbosch.com/quaternions/#h_13
has the answer you seek ;)
7 Wonderful Ways to Fund Your Business
Assuming Microsoft ends .net framework at 4.8 that effectively ends new features. Although older code will keep working for the most part isolated that isn't the real issue. For example I ran into an issue last year where we had to retarget all of our .net 3.5 projects to at least 4.5 to support tls 1.2. Had that upgrade path not been available we would basically have had no other option but move to a new platform. Even though bug fixes can happen older code will effectively rot with time as other things improve.
I have unusually greasy fingers, so TouchID never worked for me on iPhone. (It seems to work fine on my MacBook Pro, though, so maybe it got better). FaceID doesn't consistently recognize the particular smushed shape of my face first thing in the morning, but other than that, it's perfect.
I've played around a bit with geometric algebra in the past year, and I have to say that by far the best resource (albeit a bit short) was Ben Lynn's implementation in Haskell [0]. Unfortunately there isn't a well-written source that explains the methods well. There are multiple ways to do things, and I had trouble finding elegant solutions to practical problems.

[0] https://crypto.stanford.edu/~blynn/haskell/ga.html
You can take the logarithm of a rotor in order to do interpolation. If you want a transformation represented by a rotor R to happen in N steps, you can apply R ^ (1/N) N times. The Nth root of R is exp(log(R)/N)
Your #1 & #2 fly in the face of commonly accepted C# style. #3 is unforgivable (Personally, I prefer tabs for indentation, spaces for alignment, but consistency is key). #4 depends on the function and how/when they're used. Anonymous functions are perfectly acceptable, but yes, they shouldn't be too large.
VSCode has performance sensitive bits (such as file search) written in Rust and (I believe) C++, so it's not out of the question...
.NET Core is not on par. It is seriously lacking in vision and attitude. It has some nice properties like portable deployment and that's basically it. The rest is just one to one copy from .NET Framework, plus a bit of quick and dirty additions here and there without a further thought. Please note how the latter statement signifies the endangered future state of the platform.
I believe it's more of the latter group. I have been a freelancer mainly because I needed to work from home. The vast majority of opportunities that I have seen have been lower pay and of course without benefits. Such as almost all jobs on Upwork.

The other side is companies figured out ways to avoid classifying their employees as employees. See Uber for example.
There's also a competing theory that Elvis did it.
Does anyone expect it to behave any differently than matter?
I really like this article! Thanks for posting it
How do you feel about Plasma? I used to feel this way prior but now I feel like Plasma is just way ahead in default UX.
I would prefer to paraphrase that "There is no money in supporting large number of desktop environments". And open source model allows to cut some costs by adopting project that is actively developed and supported by someone else. RedHat actively sponsors Gnome; it is reasonable for them to save some money by dropping KDE support. Canonical toyed with half-baked Unity and less-than-half-baked-Mir, and then saved money by completely "outsourcing" their DE to RedHat (by using Gnome). But it doesn't mean any of those projects is dead. It would mean projects will change less, become more stable, or even stagnate if there's not enough user base or developer interest. There are examples of software I use (Openbox or Shutter come to the mind) which doesn't change more or less for years. Maybe it's not the worst thing. Corporate money is driver of change, but it is often change for the sake of change - Gnome 2/3 switch or Systemd are most evident examples of that.
AVR Programmer Transformed into USB MIDI Adapter
Nope, people would just bitch about how they refuse to buy it because it isn't exactly to their liking. Just check out any Purism or System76 thread.
Building algorithmic protections against engineered political opinions
Very interesting, hopefully this will change the _sham_ of user data protection laws that America has in place now.

Senator Wyden is awesome -- the leading voice in Congress about consumer data protection, cybersecurity, and privacy.

It is a tragedy that only a few members of Congress care about this stuff. We are heading into some seriously dark times if we do not start to take data protection significantly more seriously than we do now.

Regulation is the only way to stop this nonsense, we sure as hell know that the companies are not going to do it themselves. The data is just so profitable.
Reminder that GS also helped the corrupt Greek government hide its debts in order to join the Euro. This is not an aberrant behavior for GS, just business as usual.

Many articles were written about this :

https://www.independent.co.uk/news/world/europe/greek-debt-c...
Now I understand what are you looking for no at the “effective” dose it likely won’t matter the problem is that effective dose is irrelevant in this case because we are talking about substance abuse.

All full Mu receptors agonists can cause severe physical dependency, the stronger the affinity the more they also can push out other opioids and natural occurring ones and as over time the opioids can actually affect the “shape” of the receptor this is essentially what causes the addiction since what your body produces like endorphine is no longer good enough for you.

So if this will be prescribed like fentanyl and other opioids this will be a problem the opioid epidemic didn’t happen because opioids were tightly prescribed and administered in controlled conditions it happened because you sprained your back and instead of some physiotherapy and a sauna you’ve been given a bottle of pills to chew on like candy.
What's odd to me is that some people seem to, even in the face of this, think it's fair to criticize liberal arts journals for sometimes publishing bad papers. People are just people, in every field.
Thanks for that link - incredibly insightful.
> Strong, because values have one specific type (or None)

Because its type system does not provide implicit type conversion I guess.
But some languages have a stronger type system with, in addition, highly qualified types (e.g. constness, range, sign or any custom contract).

> Dynamic, because variables acquire type information at runtime, and the same variable can, at different points in time

This is not a characteristic of dynamic typing, some statically typed languages supports variable shadowing in the same scope.
A dynamic (or hybrid) typing system is IMHO simply a system which provides a variant type as first class citizen.
The MediaWiki API, hosts a collection of over 5.7 million articles. Hope this helps!
> If you are trying to secure your data from the NSA, well you have probably already lost, but by all means, turn off Face ID.

If you're trying to secure your data from the NSA, carry a flip phone and turn it off and throw it in the freezer before you have any sensitive in-person conversations. Also have all of your sensitive in-person conversations right next to a loud white noise generator (i.e. on the seashore). And memorize all of your confidential information. And always carry a highly reliable suicide method in case you get captured and interrogated.

I'm not being funny here, these are literally the precautions that people take against state-level espionage.
I know this is HN and we always hope machines will help us anywhere but i suspect (and hope too) that the human perspective will always be needed. Photography is as subjective as anything can be.

By hand colorization: http://www.marinamaral.com/portfolio-2/
Not everything needs to grow. Every time I use Windows 10 I feel glad I kept 7 on my desktop.
The title literally says "antimatter gravity experiments", where's the confusion?
> FWIW, phones aren't designed to last 5 years. The batteries aren't, the screens aren't, the casing isn't, and the hardware generally doesn't (newer software = more demanding).

FWIW I’m typing this on a 4 year old iPhone and I expect it to easily last another year. Battery was replaced once.
Modern smart phones are complex, expensive, ressource intensive assemblies. Swapping them out every 2 years is crazy (... and yet common, sadly)
NASA's 'Dawn' asteroid hunter retires after running out of gas
Holding back a server OS (face it, that's what RHEL is) for good Wayland support makes no sense. But figuring out their Docker/CoreOS/Atomic/OpenShift strategy before RHEL 8 would make sense.
Agreed on Windows -> Linux. Disagree on .NET. I think that .NET has just opened up a HUGE market by 1. open sourcing and 2. working on linux.

I know that I was completely uninterested in learning it while it was a Microsoft proprietary project. But that was always a shame because from a language perspective, it's exquisitely designed. Now that's free'd up, I expect a lot more adoption.

Node is great, but it's actually pretty slow. And it doesn't have anything to compete with Rails/Laravel/Django/ASP.NET MVC which are still super-productive.

- Yours, a Frontend/Node/Python/PHP Dev.
Musk says Apple losing lustre; Ford may fail in next recession
Why is this article being flagged?

From https://news.ycombinator.com/newsguidelines.html
> If a story is spam or off-topic, flag it.

This story is not spam, and it is not off-topic since it clearly relates to current news in technology.
One thing I liked from Mindstorms was the concept of Microworlds. (Both names have since been turned into product names, but seemingly unrelated to the actual ideas.)

Turtle graphics is one Microworld, specifically based around geometry. Hence its relatively novel use of angles and lengths instead of coordinates.

Each world gives people something to explore. That they do it programmatically is interesting, and allows for different kinds of exploration, but it's the world they are exploring, not the code.

Mindstorms hints at the idea that there should be many such microworlds. Maybe they all use Logo, or maybe not.

What didn't happen is all those other Microworlds. But some have happened: Processing (https://processing.org/) is one example. And I think it's notable that "Processing", the graphical approach, is treated separately from any particular language implementation; Processing.js is another valid implementation of the same microworld.

But there could be many more! And I think it's much more interesting than yet another puzzle-based block programming language to teach coding.

1. Choose Your Own Adventure approaches to nonlinear fiction, which starts without any programming but easily opens up into all sorts of other complexity. (http://twinery.org/ is an example implementation)

2. Music generation. (e.g., http://foxdot.org/)

3. Lots of procedural generation, really. Something as simple as cartoon face generation could be interesting. But starting with primitives (like in https://happycoding.io/examples/processing/creating-variable...) hides the fun and interesting part behind graphics coding.

4. Eliza, in her original implementation, is like a very simple programming language for interaction.

5. Quiz generation. Writing a program that creates a math worksheet seems dumb, but I think a lot of kids would find it both interesting and satisfying.

6. Agent simulation (ala https://ccl.northwestern.edu/netlogo/docs/)

Of course all these things exist, but they often aren't matched up with an appropriate introduction and a humane programming environment designed to actually work for children. Working towards that – and doing so with a love not just for programming, but for the concrete (if simulated) worlds you are opening up through programming – could lead to something much more interesting than a lot of current technology-based education.
Chrysler already sold (merged) with Fiat.

This is just PR. Elon runs on absurd statements.
Reminds me of a project (not in medicine) I had a couple years ago where my group was in the data science role for another group. We helped out with experimental design, data acquisition, and analysis. After all of our work, when we crunched the numbers, we found that the hypothesis being tested didn’t hold. The people funding the work were not at all happy, and went so far as to claim that “the plots must be wrong”. We showed them everything we had done, and nobody could find any issues with the analysis. But, they were irritated because we didn’t want to play the dishonest game of farting around with plots and numbers to make it look like the experiment worked. So, they angrily broke up with us. On the plus side, when I looked a year or two after, it looks like the grumpy people haven’t made any progress and are either out of business or something.
> can be explained entirely by discrimination

I understand this is hyperbole, but this is the perfect case of how legitimate grievances are derailed by bad actors. Emphasis on the word "entirely".

We don't and can't think in absolutes as a society. Everyone and everything is imperfect to some degree. Women sometimes falsely accuse men of sexual assault. Police officers sometimes kill unarmed black men for good reason. The problem is that these sorts of arguments strip context entirely away—"sometimes" in each case is well under 10%. No one was talking about "entirely" in the first place, so this just morphs a discussion about equality into a much less serious one about human fallibility.

So, sure, those are issues, but let's focus on the 90% of the actual problem at hand. No one is saying sexism and racism are absolutely 100% responsible for everything. But they are extremely significant factors and, more importantly, factors entirely within our control and of our own making.
> but with occasional artifacts: some raster icons looks torn, sometimes there are weird graphical artefacts between text lines in Konsole/Kate/etc (which is rather annoying) ... I have to put up with this.

Frustratingly I can not remember the exact procedure to sort this out (and it's only been a year since I had to do it!), but I can tell you it is possible to get KDE resizing everything perfectly without any of these artefacts.

It is something like this:

KDE system setting -> Display & Monitors -> Scaling, leave set to 1

In /etc/sddm.conf, add:

[XDisplay]

ServerArguments=-dpi 125

KDE system settings -> Fonts -> Force Font DPI set to 125

KDE system settings -> Icons -> some tweaks in here I think

The 125 change as preferred of course.

There may be other settings I am forgetting. But I could absolutely not deal with those corruption in Konsole, KWrite, Okular etc and now I have it absolutely perfect.
I saw "antigravity" when I read it the first time too. It's not just the OP.
I can tell you what I do: backend work for all my projects (https://blog.kowalczyk.info/software/) is in Go.

Highly recommended.

I wrote a longer explanation at https://blog.kowalczyk.info/article/uvw2/thoughts-on-go-afte...