skysight-inc/HackerNews huggingface dataset:
Only noticed your reply now. Can continue discussion via email if you're interested, but will quickly refer to what you've mentioned:

I'm aware of Tegmark's view and was quite intrigued by it at the time, but I see it more as statement suggesting that mathematics can serve as the perfect map for physics to eventually uncover rather than that mathematics can be the territory itself (Max might disagree though). I don't think I can put it any better than the eloquent way Hawking stated it about what is it that breathes fire into the equations. Having a perfect description does not create a reality, and even if quantum mechanics, gravitation, dark matter, dark energy and whatever other mysteries that no doubt will surface in the future will be perfectly understood and unified under an elegant and perfect mathematical description, it still won't explain how existence exists (and I'm not referring to the big bang - I'm referring to the very current reality). Putting it simply, the "is-ness" of reality is not the same as the rules it adheres to, since rules don't create a reality. We attempt to understand reality by noticing consistencies in our interaction with it, and then somehow confuse these consistencies (which we label with certain concepts) with the reality that generates them - or worse yet, think that these consistencies that we notice create reality.

Glad we are in sync regarding the soft problem. In order to be in sync regarding the hard problem, we should agree on what it is. Basically to agree on what the hard problem of consciousness is, we must agree that a subjective experience of being conscious is a very real thing, but at the same time there is nothing physical about the experience - measurable physical things can be correlated to the experience or even cause it, but there is nothing measurable about the very real subjective experience. That's the problem in a nutshell.

By the way, if my explanation implied a belief in dualism then my explanation was obviously inadequate. However, my beef with dualism comes from a completely different angle than the scientific approach (or, more accurately, the approach of physicalism). The ironic thing is that physicalism, which is so opposed to dualism, is inherently dualistic by definition. Try and imagine what any physical object is other than being an interpretation of something from the point of view of a subject that experiences it. Science is so focused on the objects and the relations between them that it completely misses the fact that any conceptual explanation is only made possible by a very subjective explainer.

Not sure I managed to get the point across. There's an article that I liked which ties some of these ideas together in a nice way - perhaps it will do the subject more justice:

http://nautil.us/issue/47/consciousness/is-matter-conscious
This makes no sense for me.

Email has plenty of issues too, you can't just take any new features the smartphones have and call it a default of the old phones.

Email is "perfect" as long as nothing better replaces it, then it will no longer be perfect?

A few issues of email I can think of : no guarantee your email will arrive, and no real acknowledgement it did. Also, Mailing lists are clunky for users (I still receive regularly emails with 500 recipients, where a mailing list would be far more appropriate).
I also think of attachments, which are very limited in size with a lot of providers.

So email is far from perfect, it's just that nothing better has arrived yet.
For desktop, it would seem the homebrew model is very successful. Products and software do get the updates they need; it's based on a pull-request model and when you create a new package you only have to spend a day to go through the syntax linting process in your pull request, as opposed to a year, waiting for a new stable release in a linux distro.

On the server-side, containers is not primarily about "getting the admin out of the way", but about reducing dependencies of your application to their bare minimums. To its extreme you have Erlang and Mirage that would let you compile your whole application to its own TCP-stack + GC + your app, bypassing the kernel completely.

In that world, there's no need for security patches, because you're using a managed fast language (OCaml/Erlang/Elexir/F*) and you don't have things running next to your application that can pose security problems; no shared libraries, no kernel, no SSH daemon; it's all compiled into your app. You get security updates through your language package manager and they are frequent, because you keep your app up to date as you develop it.

Because your above app runs its own GC, TCP-stack and is self-contained, it now makes sense to move to Kubernetes; because it gives you scheduling, health checks, networking (overlay), a resource permission model (RBAC), a network permission model (Calico) and secret management. Your deployment environment is now your operating system, and the distros aren't needed anymore.
My (very limited) experience of more recent homework is that it makes perfect sense in the context of what the teachers are trying to teach, but no sense out of context to people who learned their maths decades ago.

If you'd care to send me a photo of an example of the homework then I can try to give you some context and understanding. My contact details can be derived from my HN profile. I might be a little slow to reply at the moment as I'm in the middle of other things and only surfacing occasionally.
You can find it in the cache here: https://webcache.googleusercontent.com/search?q=cache%3Ahttp...
Ah, seems like the situation is better than I remembered. I confused colored syntax highlighting with the default settings, which highlight using font weight/italicness etc.

I did try minted once, but never used it in practice. The dependency on pygments making the documents more system dependent is less than ideal.
It reminded me of usenet in that respect, easy to ignore subtrees you don't care about.

What surprised me was Wave is obviously best for business, where email chains CC'd to a load of people who don't care are the norm, yet they killed it only months after enabling it for Google Apps
In Greek it's "μούδιασε" (moó-thee-a-se) which is a completely standalone word, having the meaning of falling asleep, but not literally meaning that.
Not sure why this struck a nerve with me but this is really shitty reporting. I guess because the site labeled itself as science news but the article is all confirmation bias and correlation v causation.

On entry to the article of course it seems like common sense that breathing in what could boil down to chlorine gas (bleaches) and peroxide mist etc would be bad for you.

But the entire article is then trying to fit a poorly designed and sampled study to that common sense. By the time you get to the end of the article where there was no measured effect in men, I don't think the collected data supports any of the color commentary.

It would be interesting to see a properly sampled study in a country like the US with wider socioeconomic gradient and crosscutting clean v non-cleaners.
These are based on the LinkNYC kiosks in New York which date back to 2015 or so. The hardware looks exactly the same.
They were previously linux only. When Windows support lands, there's a lot we'll be able to do in our open source product in terms of modularity. It's a pretty big deal for us.
Anecdote about LibreOffice 4.2.8.2: Due to a bug, LibreOffice was generating incorrect page numbers in the table of contents of a 80-page document: some sections were 1 page off, even right after I clicked to manually regenerate the TOC.

It was very frustrating, because I noticed it just a few hours before the deadline. To work around of this bug, I had to insert manual page breaks (mostly randomly), and I had to make the vertical margins of the TOC pages smaller.

LaTeX has always generated the correct numbers in the last 25 years I've been using it. And if I got something unexpected, I was able to fix it for good (without document-specific hacks such as manual page breaks) by adding some macro calls. With LibreOffice and Microsoft Office, getting such a fix ready in 1 hour is hopeless for me, so I'll either miss the deadline or I hand in something incorrect and unprofessional.

Also: LibreOffice doesn't support character formatting (of a few words only) in the ToC. LibreOffice doesn't support omitting a few select sections from the ToC. LaTeX supports both.
The git annex developer is more pessimistic about the future of Debian: https://joeyh.name/blog/entry/futures_of_distributions/
You're right that Switzerland is just about the least concerning place in the world in terms of government tyranny. However, there are problems with only starting to be critical when the government starts confiscating your phone at the airport, reading your email, etc. At this point you've even set precedent that they should be allowed to do those things, just so long as it can be justified as good, or even "the will of the people." So in this case we have ourselves to blame for this being in this mess.

And this kind of government js actually quite a shift from the type of democracy that Enlightenment figures helped developed for us, which gave us so much in the world.

Governments are responsible for most of the evil in the 20th century. Culling that probably starts with thinking about what a legitimate government should be permitted to do in the first place.
I was in the cinema watching Black Panther, had to have a word with the kids behind for banging their feet which they claimed they didn't do. Turns out they were probably right!
The original source you linked to in the article is a lot easier to read. sorry/

https://medium.com/q-e-d/just-teach-my-kid-the-expletive-mat...
Rochefort – Poor Man's Kafka
Hi, I'm the co-founder of https://snips.ai and we are building a 100% on-device Voice AI platform which runs on the Raspberry Pi 3

It is free to use for makers, and we will start open-sourcing the components a few weeks from now

The whole platform runs on-device which makes it ideal for privacy, cost, and to allow it to run when there is no network

We are available in English, French, German, and soon Japanese and Korean and we are working on other European languages!

We would love to see what you build with our platform to feature it on our website

Take a look at what some people have built with it: https://github.com/snipsco/awesome-snips

and a few tutorials to get you started: https://medium.com/snips-ai/building-a-voice-controlled-home...
Candy bar phones worked as phones

People decided that they liked portable computers far more after a brave company introduced a radical presentation of one.
You can archieve a nice lambda syntax in lua. For my rts game using the spring-engine, i implemented a function that itterates over a T using little reuseable annonymous inner functions.

filterForNumbers = function(element)
if type(element) == 'number' then
return element
end
end

T= lambda( T,

filterForNumbers
)

Lua is a neat little language, but they did to many Pyhton 3.0s and the js to lua compiling allowing for the use of js package never caught on.

https://github.com/PaulBernier/castl
When it comes to Switzerland, I only ever witnessed the phrase using "einschlafen" (fall asleep) as well. I never heard of the other two.

Also: I think I would still get the "ants" idiom (just based on the feeling itself), but the furry skin part really puzzles me.
That's fine - I'm hosting the copy (with permission) because medium is blocked from some locations.

Personally, I hate medium's default settings - I just feel like my face is being pushed through mush. But that's a personal thing, and I've certainly lost that battle.

<fx: shrug />
I think we often underestimate how much pretending to be or do something can make it real.
I am currently writing a little game using vanilla JS and HTML5 Canvas. I plan on porting it to other platforms once I have a version of the game that is sufficiently complete and that is fun to play.

I haven’t thought much about what languages to use for the ports yet but maybe I will give Lua a try.

I want to target iOS first. Personally I am excited to port it to iOS but not so excited about Android because I want to try Swift and because I have an iPhone whereas my Android devices were all disappointing and I don’t like Java.

According to https://love2d.org/wiki/Game_Distribution it is possible to target both iOS and Android with Lua + Löve. If it turns out to be comfortable to work with and sufficiently performant I would prefer using Lua and Löve to target both of iOS and Android instead of Swift and Java respectively.

Has anyone here had experience writing for iOS or Android with Lua + Löve? Did it work well both in terms of tooling and coding and performance of the finished game?
But w and b are not the end of vi's (let alone vim's/neovim's + plugins') motions.
Spielberg ruined this for me.

The child Carol Anne in the movie poltergeist could communicate with the spirit world through her child's toy phone.

I can't think of anything redeeming about a spirit phone because of this.
I really want to- but I'm locked out of Xcode 9 if I linger. If only I can run it through some sort of virtualization
Do you think HN solves point 2 correctly?
As far as I'm aware, the vast majority of legal documents are still written with Word or Google Docs. Nearly everybody went to Word when WordPerfect died.
You come off as very unsympathetic.

License change request are never something maintainers are looking forwared to, but your first mail was at least on point and factual.

The following is certainly not a charitable view of what you've written, but this view is defensible, and you should really change the way you approach people.

You start by questioning their right to make that decision and their personal standing ('When you say “we”, are you talking about Facebook or the random smaller contributors?').

You pretty much attack them ('I hope you realize you could be biased.' – and no, "could" doesn't make the recipient read it more charitably).

You call them idiots ('At the same time, you should know ').

You helpfully point out that their baby isn't really theirs, but belongs to humanity everafter ('You won’t be there forever').

You order them to give you more fodder to attack them ('When you say “thought”, have you written any of it down').

Because you really want to try to start a shit storm ('I may quote your non-defense').

You accuse them of wasting your time ('I just spend several minutes looking')

Another attack ('Your last dismissive answer'), followed by an open threat ('create a copyleft fork').

They were visibly pissed, but replied nonetheless, albeit very short (that's a clue!).

Now it gets better!

You don't even know them ('It don’t know any of these names:' / 'I don’t know who the authors are of this project'). Obviously they should just roll over.

Then the exposure theory that all artists so dearly love ('relicensing would get you plenty of news articles'). Of course, I haven't ever dabbled in ML, but even I know the name PyTorch. Clearly they need another news article to take off.

The rest of your mail was actually quite okay, but still feels like nagging.

I also have my problems with effectively communicating, but really, you should run mails like these by someone else before sending them.
Having read just the abstract is seems that current implementations of Mac address randomisation is essentially useless rather the Mac address randomisation itself.

Hopefully in the future the implementation will improve. Until then WiFi is off.
Until Brexit the UK will have to deal with GDPR. Things are gonna get interesting.

grabs popcorn
‪DevOps'ish 063: K8s Tips and Tricks, Leadership, Serverless, Dtrace, and More‬
ZFS is the only widely deployed file system to do data checksumming by default though. You can’t blame APFS for not doing it when no other file system does it either.
AppLock Premium
The slide deck looks like a persiflage to me. Something I would expect to see in a movie [1].

Are employees in the US really such ducklings that they swallow such insult and paternalism?

If I would be a manager at Meetup and would be shown a bunch of bullshit bingo slides about how my current approach is shit and that I am supposed to become better at my job by 'pushing to achieve more' my reaction would be clear.

I would say 'Dude, I have built and refined my management approach over many years. It's based on these key values. And these metrics. Held together by the following theory. And I have a lot to show for it. I achieved this and this and this and this last year. Tell me again with a straight face how this is not exceptional performance. And now take your pile of cliches and fuck off.'.

[1] Popular movie version of the deck: https://www.youtube.com/watch?v=Q4PE2hSqVnk
Sounds interesting, I'd be curious to know the specs of the chip and any other features. I currently work with ATECC508A/ATECC608A, and they (finally) have excellent libs to use.

I'm curious if the price/power tradeoff here is worth it. They're making a bigger, more expensive chip that uses less power, but current solutions already use quite little.

I'm disappointed in the 1/400 power, 1/10 memory, 500x faster nonsense though...some actual specs would've been nice.
I find it hilarious that people "investing" in decentralization have to turn to a central authority to be protected.
Here it is: https://youtu.be/gKNrOIR0euY?t=2209

Transcript: "I made many, many mistakes as the CEO and I'm glad that the good things we did overcame the mistakes. A typical example is... Did anyone ever use a product called "Wave"? Some of you may have. We launched it and from day one its usage went straight down. And the question is: If you're the CEO, how many months of going down before you cancel it? ... Look at the numbers, three months, six months, nine months? Eighteen months. Not good. There are other examples of that category, and again, just bad decisions."
I don't get it. Say I already know that I'll need some formulae in my document. Then the use case here seems to be, essentially, that I can write

# Section Name

instead of

\section{Section Name}

and that I can write

*important stuff*

instead of

\emph{important stuff}.

I can see that the markdown version is a little nicer on the eyes and keyboard, but only by a small margin.

Now, if I write a document in latex I need to understand exactly

* latex.

Latex is a beast, but there are no serious alternatives to typeset formulae.

If I want to write markdown with some latex in it, I need to understand

* markdown

* latex

* how pandoc interleaves the two.

What if, as will inevitably be the case, something breaks? There will not even be close to as much documentation for the markdown+latex+pandoc stack as for the latex-only stack out there. Is there even a standard for markdown+latex, the pandoc way?

Then there's the issue of packages needed to compile. Tex suites are already huge pieces of software. Now I also need to have pandoc. Pandoc is written in haskell, and the haskell stack on arch is a complete clusterfuck. I will not have saved time if I need to understand how to fix pandoc if it breaks after an update. Granted, this is mostly an arch issue, but the point is that the more software you use, the more likely it is that something breaks.

The bottom line is that you replace an already complicated piece of software with the exact same piece of software and then something. I find it hard to justify it in this case where there is so little benefit.
I'm assuming that the Artorius in question is Lucius Artorius Castus [0], who was prefect (third-in-command) of the Legio VI Victrix, based in York for most of the second and some of the third centuries. He was first proposed as a prototype for Arthur in the 1920s, and more recently was the basis for the character in Antoine Fuqua's King Arthur (the one starring Clive Owen), though that shifted him forward a few centuries.

I'm not sure where this is coming from:

> who led resistance to a powerful Scottish invasion around 180 AD

First, Castus's dates are unclear: best guess seems to be late 2nd or early 3rd century, but no more precise than that.

Second, a "Scottish" invasion? I'm guessing this is journalese for "Pictish", but I suppose there could have been an incursion by Scotti (from Ireland, at that time) that got as far inland as York. My Googling skills aren't good enough to find the relevant reference in Dio.

[0] https://en.wikipedia.org/wiki/Lucius_Artorius_Castus
It's not so much the text as the subtext. Putting "empathy" on the "bad things" list is the dead giveaway.

Top-down mandated culture changes are never going to be popular, but this looks like a particularly big one.
Gotta decentralize CFPB too.
After reading about the house mapping of some robotic vacuum cleaners I'm hesitant to let one into my home.
Russian lives, but without America’s industrial help, many agree neither Britain nor the Russians would have been able to keep the war going.

https://en.wikipedia.org/wiki/Lend-Lease#Significance:

”I would like to express my candid opinion about Stalin’s views on whether the Red Army and the Soviet Union could have coped with Nazi Germany and survived the war without aid from the United States and Britain. First, I would like to tell about some remarks Stalin made and repeated several times when we were "discussing freely" among ourselves. He stated bluntly that if the United States had not helped us, we would not have won the war”
The initial implementation was a JavaScript-heavy web application in an era when people weren’t used to that. Browsers weren’t optimized to run so much code and so the user experience was terrible

There seems to be some historical revisionism here. Perhaps you could have said that about Gmail but no, when Wave came out people were very much used to crappy web apps. Wave suffered because it tried to make browsers do too much but that's been a common pathology for the entire history of the web, it was nothing to do with users not being "used to it".

If they'd written Wave as a desktop app it would have had more of a chance. I remember using it and the performance was awful, but not for any fundamental reason. Browsers just suck as app platforms.
I really wish some of the successful authors there would sell via their own websites. There's a few that I really like their courses and teaching technique, yet Udemy courses (always at $10-12 for courses that could sell for $200) are their only offerings.
You could try RayLib, it works really well with Golang.

http://www.raylib.com/

https://github.com/gen2brain/raylib-go
You can of course redefine the default style if you don't like it, but that is no more work than doing the equivalent in CSS (I guesS?) for whatever MD renderer one uses.

I agree that pygments adds a bunch of dependencies, which may be too much just to get some colored syntax highlighting.