skysight-inc/HackerNews huggingface dataset:
The current US political landscape is a clear illustration of people willfully ignoring one simple truth in the world: There is no absolute "justice" or "evil". Of course for two sides in a conflict, each side will claim that justice is on their side and that they're fighting against evil, just like how the crusaders and the jihadists each claimed that their god is the true god, while both committing atrocities and acts of benevolence. Turned out they were not that different from each other after all. The lazy mainstream narrative of "justice's triumph against evil" that people have been fed since the childhood could be doing much harm, while cultures that have recently suffered defeat in major conflicts and are forced to endure the humiliation/repatriation and take very hard looks at their past, have a much more nuanced understanding of it. One piece of work that has left a permanent impression on me is the highly rated Japanese visual novel Soukou Akki Muramasa (https://vndb.org/v2016) which explored this theme incredibly well (Unfortunately there's no English translation yet). In painting Trump (or another example, China) as simply "evil" and reducing everything via essentialism, people themselves are becoming just like what they claim to be fighting against. If you want the truth, you should never be too attached to any sort of ideological extreme. It could blind you and mislead you.

Of course, I understand that the very job of mainstream media in any country is to feed its populace a certain narrative, otherwise the media would not be doing their job. And it's apparent that "justice vs. evil" is a mode of thinking that human beings are somehow wired to perform, otherwise how can they easily justify going to war and killing "the others" without batting an eye throughout the millennia? However, for the situation to get so heated and tunnel-sighted even for a lot of highly educated people in the 21st century who are supposed to have independent and critical thinking, not to mention for an "alternative" media outlet whose founding goal was to do the exact opposite of this sort of groupthink, this really isn't a good look.

(Another somewhat tangential comment is an observation that some Europeans make about America's identity politics: How can you achieve the goal of "everybody being treated equally" while each "group" emphasizes their own identity and fights the other group(s)? This in itself is already a paradox. In Europe the idea (at least ideally) is that "if you're here you're part of us. We're all the same", e.g. the French population census never has a "ethnicity" part in it. Of course, I understand that things are really complex in the US due to the history of slavery where in the beginning the only purpose for certain ethnic groups to be there is to serve the other group, so the historic baggage and structure is somewhat intractable, while countries like Germany and Sweden who didn't manage to end up with a lot of colonies ironically can now accept different ethnicities (mostly economic migrants) somehow more easily without this historical structure in place.)
>We all began as single cells (zygotes) and somewhere along the way we suddenly became conscious, whereas a moment before, we were not conscious.

You may not have realized it, but many would debate the assumptions in that sentence. ^_^

Sidestepping a decent into the definition of 'conscious' itself for now, one could propose that consciousness is an inherent nature of matter itself, and it just emerges further/grows in complexity as the zygote develops.
Its almost like Wikipedia is largely run by an army of Philip Cross like people/agents whose goal is to manage the information that people see.

https://wikipedia.fivefilters.org/
Famous quote: votes don't matter, what matters is who counts them.
I agree with what you’re saying. Political philosophy is and should be just a tool, to analyze ideas.

Your portrayal of Anarchism seems a bit one sided however. There are many areas that can benefit from building on anarchic relationships to some degree, such as free software, foundational research, public service etc. And even on a micro level, in teams, communities that uphold the notion of equality and fluent leadership.

So a pacifist implementation is rather about building and maintaining alternative relationships than abolishing existing ones by force.
There are many Bible readers that allow you to take notes.

Why would someone subscribe to this one at such great cost?
I have an electric typewriter I use occasionally. It makes for a very different feel than both typing on a computer and hand-writing. (The only reason I don't use it more often is that it has terrible ergonomics, even compared with today's flat keyboards.)
One datapoint: I know about Streisand because of the Streisand Effect.
Do you have a source for this? I develop a plug-in for JetBrains IDEs professionally, I talk a lot to people there and I’ve never heard this.
Are there stats, not that I'm aware of. There might be its just not my area. I am more aware on the exploit development side of things though.

The process of going from a bug to a weaponized exploit though is still largely manual. Yes some tooling exists that may automate certain tasks, however these tools often only work as proof of concepts. ROP compilers are a great example, they "work" but they are are usually far more prone to crashing than one compiled by hand, as such wouldn't be used in the real world.

Thats just kinda the general truth, ignoring the many cases where the automated offering just don't work at all, when they do its often not weaponized to a useful degree. You might thing that you could then use what it does as a starting place, but it takes a lot of time to now reverse what the script did and figure out what can/should be changed, similar to having just done it yourself in the first place and not being constrained.

That said there has been some research in augmenting the workflow by discovering exploit strategy candidates. I forget the name right now, but there was a paper early this year presenting a capability guided fuzzer that focused on "fuzzing" OOB Write vulns to expand them and discover viable exploit strategies for them.
Of course. A lot of the original Russian revolutionaries were the same.

They were easily disposed of by the more ruthless bolsheviks. I expect the same would have happened in Spain.
I started typing letters to people once this pandemic got going. I'm on a Selectric II and have a bunch of different typefaces.

The Selectric II is such a joy to type on. Unlike Hanks, I use corrective tape, though. He mashes 'x' through any typos.

I forgot how nice it is to get mail that isn't a bill or an ad.
Yep, TOR is not secure.

The other thing not mentioned enough is how insecure blockchain is.

Both are vulnerable to time-correlation.

https://www.wired.com/story/theres-no-good-reason-to-trust-b...
The UX of what?

It looks like the article focuses on websites. But things can get very different if you compare desktop to mobile, web apps to "normal" websites, and web apps to native apps.

The web seems to get all the attention, and one can argue that the UX is improving, especially on mobile. However, everything that is not the web, like desktop apps, or worse, special purpose hardware, is being shoved into the web model and with it comes a significant degradation.
Flutter Web: A Fractal of Bad Design
Sweden has a population of 10 million. If 2 of them die, that means everyone has a chance of 0.00002% of being one of them. I'd be willing to take that "risk".

And I don't give a shit about the market.
For what it's worth, I e-mailed the author of the spreadsheet, Jose L. Jimenez, a couple of days ago and offered him free use of our calculator app builder Calcapp. This spreadsheet in particular works poorly on mobile devices, and would be more at home as an app (designed for comparatively small screens). I received an automated reply, informing me that he (understandably) doesn't have time to reply to the mountain of feedback he's been getting.

Anyway, the spreadsheet is released under the GPL. If you know more about this subject matter than I do, and you're willing to convert it into an app, get in touch with me and I'll make sure that we put your app on an unlimited, free plan.
I disagree with your viewpoint on a fundamental level, but from a pragmatic view, you are, of course, correct.

That said, your viewpoint's validity is dependent upon being able to trust the hardware manufacturer of your device.

The chain of custody is a huge issue for hardware manufacturers, as Supermicro learned firsthand: https://www.bloomberg.com/news/features/2018-10-04/the-big-h...
Thanks! In case you know abt the Kiss structure it is exactly just like the original
There's nothing dinigrating about a theory about a conspiracy being called a conspiracy theory and that reaction gets more and more curious the more I think about it. If you want people to take the idea of plots between the NSA and major companies seriously it seems counterproductive to stigmatise conspiracy theories.
This is an exceptionally great article, which indeed discusses strong Rust limitations.

I have one question: the parser in the article uses computed goto, which, as far as I know, is not standard C. Are there many cases where even the standard goto yields significantly better performance?
The problem of providing a language that people stuck in a traditionally object-oriented mindset are comfortable with.
> I've been trying to get this working lately and nothing works "well". Motion is popular, but is limited to mjpeg rather than h.264. uv4l is closed source and not up to date with current OS versions. None of the various cvlc incantations to do better actually seem to work on my pi zero w, etc.

Since you use motion, I suppose you want to have some kind of detection going on.

I was toying with 2 pi0+cam and one pi4 some weeks ago.

Here's my conclusion (I should write a blog post about it):

- use a pi0+camera dedicated to live streaming ; that's the one you want to connect to to see what's going on (fixed IP, RTSP stream)

- use another pi0+camera or add an IR sensor to the first pi0, in the same spot, to detect motion events (either through motion installed on the pi or the IR sensor)

- use a third connected pi4 for continuous recording of the live stream (in chunks of 5 minutes) to HDD/SSD and/or recording of the live feed once a motion is triggered (you can use motion hooks to trigger API on this pi from the pi0)

- you could also simply do motion detection on the pi4 but you are at the mercy of artifacts in the stream and they WILL trigger motion detection ; that's why you want to do motion detection closest to the source

Motion introduces too much latency to use as a two-ine-one "detect and live stream" (MJPEG conversion takes a lot of CPU clock and adds artifacts).

Most motionEyeOS tutorials I read are PoC that makes you install motionEyeOS on every pi and use the motion MJPEG stream instead of an h264 feed from the camera. It also introduces a lot of CPU bottlenecks and unreliable network connectivity.

I found that motion web UI is now enough for live streaming of what motion "sees" but motionEyeOS helps understanding many of motion options. It's especially useful to draw masks. And then you move on to building your own infrastructure with those bricks (http API, live streaming, hl264 streaming, etc.).
> Seconds later from your timestamped link, John Oliver summarizes the point of his video
> "not all weird-shaped districts are bad, and not all normal-shaped districts are good."

Thanks for summarising my point? I'm not sure what else to say.

We can also talk the fact John Oliver supports Jim Crow laws. Racially dividing American Blacks and American Latinos via boundaries, that's pretty messed up. But I think the Left checked out a few years ago.

And I personally don't think John Oliver supports the ear muff district. He obviously has writers and it slipped through. But it's about a world he thinks it's normal enough to let slip. He needs to take responsibility for his program.
> Russia had two revolutions back-to-back in 1917, only 8 months between them. First was fighting tyrants, second was becoming tyrant.

both revolutions where just the start of the russian civil war, which lasted for another 5 years and is on of the bloodiest wars in human history.
People 35 and under probably know her better from her effect or as a giant mecha on South Park.
> you can use the XML stack - XPath, XSLT, XQuery, RelaxNG, XML Schema, XForms, EXI, etc etc - on your documents (including conf files)

A super complex stack with questionable security properties and composes in a way that is the opposite of simple.

> people who don't think of themselves as programmers can do sane powerful & useful things - the languages are declarative;

Not sure how that distinguishes it from other markup languages. What are we comparing to that is imperative? TeX?

> XML documents can be in the problem domain - elements named after things they represent, not "div" and "span" for example

I mean i guess xml works better for data serialization than a soup of html. That is not exactly a high bar.

> you can write a custom grammar-based validation check that both gives some rudimentary QA and also helps to drive syntax-directed editors, hierarchical database schemas and so forth;

You can do that with any format you can parse into to an abstract syntax tree. I suppose xml is convinent compared to writing your own custom format in so much as you already have an off the shelf parser, but we're comparing different serialization formats, not having no serialization format.

> syntax errors are fatal, and there's some redundancy in close tags, which help catch errors that often can't be caught easily by checking the data (e.g. for metadata)

That's pretty standard for all data serialization formats. If instead of data serialization you are instead talking about mark-up languages, that's almost always considered a bad thing.

> For sure there are things we'd do differently with hindsight, but remember also that XML predates the success of JavaScript...

I think that's pretty debatable when it comes to javascript. Regardless though, hindsight may be 20:20, but there is still room to look at fundamental design decisions. People may quibble about aspects of css and js, but the fundamental design choices turned out to be pretty solid to this day. XML on the other hand comes off as a weird compromise that tries to do too many things, doesn't do any of them all that well, resulting in an ecosystem of over the top complexity.
I don't see any flaws that you mention when I read the article.

"This doesn’t mean that we can expect 50% of all design projects will have an improvement score within that range. It’s possible your own impact could be a 500% or 5,000% improvement, but our data suggests that an improvement score that high is unusual."
Uber Engineer Quits over Pressure to Support Proposition 22
I’m unsure if this is because I’m just more familiar with introspecting native code or because the tooling, ecosystem, language runtime, platform are more amenable to it.
"The means of productions should be owned by the workers" is a direct corollary of "we should have a stateless and classless society"

Unless you can explain to me how you can have private ownership of factories and peasants working on land that isn't their own without having a class system, which is itself a contradiction in terms.

The communalisation of farmland and factories by the CNT/FAI and by the CPSU were also completely different. The CPSU communalized them into the state, while the CNT/FAI generally put them into direct control of the workers, generally by putting them into the control of pre-existing unions.
> Authoritarianism denies objective science while Democracy can only exist with it.

Does this mean China, which leads the world in published scientific papers, is the model democracy? What about the Soviet Union, which definitely assigned a lot of value to objective science?

I feel these axes are mostly orthogonal. The modern ideals of science and democracy arose at about the same time but they are hardly inseparable.
Great question! It uses the Jovo Framework (https://github.com/jovotech/jovo-framework) for the automation of the conversations.

Many people who build Jovo apps (mostly for 1-on-1 conversational experiences, not group chats) host them on serverless environments like AWS Lambda and use document databases like AWS Lambda. Haven't seen problems with scalability there.

We're currently investigating sockets though, which won't work on Lambda. Going to be interesting to see how this scales
So?

I am german. I know people who lived through Hitler and still have no understanding about it all.

If you believe that the spanish civil war was merely "a war between communism and fascism" than I add you to that category of people. I mean, have you ever heard of feudalism, for example?
Yes! And it has more useful features than official YouTube app, e.g. users can change size/aspect ratio - quite useful in portrait mode; or brightness/volume with a single swiping up/down.
It should be noted that California's sprawl into fire zones is built on a mix of economic and legal incentives - development, insurance, and fire suppression all hide the true costs of living in a place that is known to burn. Malibu has burned many times, but if you can afford a good policy, you don't "lose" your wealth - thus Malibu has ended up with high-end developments.
How do you measure "wealth"?
One side effect not discussed here: how the shift to ballpoint pens increased hand strain [0]. Writing with a fountain pen is relatively effortless - not to deny it has several other drawbacks. I imagine this is part of why, as an elementary school student in France, I was required to write with only fountain pens.

[0] https://www.theatlantic.com/technology/archive/2015/08/ballp...
https://stackoverflow.com/questions/53330616/please-explain-...
Not that I’d condone this.

But it would kind of be poetic justice to email thousands of fake resumes to job ads that clearly use garbage pre-screeners. Amongst a few legit ones, most of the ones that would make it through would be fake.
I'm not sure why more authors don't use Latex, it's superior to all of these other also ancient ways of putting things on paper. I did my first thesis (forced by my engineering advisor) on it and fucking hated it for the first few weeks and then something just clicked (or my brain broke) and I've been using it since for most of my word processing needs.
Hopefully some will take that policy into account next Tuesday.
To make it funnier, the reasons for such amenities both on Galaxy-class from Star Trek and Typhoon are similar if not the same.

Namely, keeping crew happy and capable when on looong cruise with no port calls and living in enclosed space.
I think enterprise Java gave xml a bad name. I just hate having to go into a Wildfly config.
Oregon may legalize 'magic' mushroom therapy
If you're a somewhat lazy young person like I was, falling into a one-meal daily routine could just happen due to a busy daily schedule. Unfortunately I also managed to put on weight during that time, so my meals of choice were probably non-optimal and probably too large.

I stand by that most people should be able to do it, as long as they can get over the hangry phase.
> I've got my entire life on a device with sensors, camera, mic and it knows my health

I've got an unpopular view about your lifestyle: this choice was a bad idea.
There are many possible reasons. But if his family hasn’t stated anything publicly, perhaps we should not inquire further out of respect for them.
The one I had in mind particularly was related to an e-commerce project. It was a series of small changes in the checkout process.
> It was amazing how much secret information people were willing to share.

Was it secret information or did they spell things out much more clearly for you because there was no assumption that you had prior knowledge? This tends to happen to journalists also, for the same reasons.

See the replies in this thread for examples of people clearly spelling out things step-by-step. It's not secret information. When you take away any assumption of expertise, it may seem that way to someone not involved in the industry.
Just 1% of them positive ...
It's not about being constructive. ZFC easily allows defining sets non-constructively. It's about accepting a theory whose meaning refers to objects that are not generally viewed as sufficiently basic. There seems to be a limitation on precisely describing uncountable infinities using finite strings of characters from a finite alphabet.
That's not flame bait, but (I think it's) true. If you want to ban me, go ahead.
F11 is often fullscreen, and F12 is sometimes a screenshot button in some games.
Something like that ?

[Unit]
Description=auto start script
After=multi-user.target
[Service]
Type=simple
ExecStart=/home/pi/script.sh
User=pi
WorkingDirectory=/home/pi
Restart=on-failure
[Install]
WantedBy=multi-user.target
If their approach worked, Facebook would actually be good.
For many years I worked at a random big corp software development company. Hosting & Ops is where the big profits rolled in, usually with sweet long term contracts.

I certainly would recommend looking into providing this service. Why would you turn down guaranteed monthly paychecks? Also, you wrote the software so you will be the most competent in operating it.
It should be said that C++ templates are dynamically typed (not weakly) and Rust generics are statically typed. But otherwise it is correct that Rust generics give a stronger guarantee than C++ templates.

It is beneficial to view C++ as a two-stage programming language, where the first stage runs templates and emits instances and the second stage runs them in the actual target. When C++ templates are said to be "untyped", that's really about the first stage [1]. You can't be very sure that templates act as intended for all valid inputs because it can't statically determine types before the first stage. Of course you can still write almost-working templates.

[1] Specifically the template invocation. C++ templates do have types for compile-time expressions and for that reason it was a wise move to move most of them into constexpr functions.
So in other words, things that have nothing to do with the city of montreal, but are the domain of either the provincial or federal government (other than construction which i'll give you is not great... but not sure how you link it to socialism.)

> I've lived there.

So have I
Microsoft word is fine if you're not doing anything too complicated and don't get fancy. Lots of people don't properly use the styles feature of Word (aka don't learn the tool basics) and then scream and yell at it. I've cranked out some rather long docs with it without hardly any issues at all. Just like people who rule out emacs or vim, 95% of them don't take time to properly learn the tool that they are using. That said I still prefer TeX/LateX for my own stuff and when I get a choice (I using don't get the chance because it's using collaborating on a Microsoft document online these days).
I was just thinking about that too this AM while working on my car. No one is on twitter to have a conversation, it’s a room full of screaming people. I wouldn’t walk into that room physically, so why am I walking into virtually? It’s time to quit
Reveal codes really is the number one thing I miss in every word processing software since WordPerfect. Fortunately I rarely have to do word processing anymore, but I’d hate to do it as a full time job without reveal codes.
The most strong signal I get is that substack is putting in a lot of money seemingly to bootstrap content.