skysight-inc/HackerNews huggingface dataset:
Thank you for your comment on the "How to Self-Learn Electronics?" Hacker News thread.

"YouTube University. Seriously: watch 30, 50, or a 100 videos. You will develop an intuition for what is happening. THEN read books (some good ones already suggested in other comments) and you will learn the concrete theory."

I have been thinking a lot about it in the past few days, and it makes a lot of sense, and may be very helpful in helping me increase my learning speed. I am not referring to electronics just yet but learning in general. Whenever I want to learn how to make a new dish in the kitchen such as fried tofu, kettle corn, carmel corn, etc. I will simply watch 5-10 YouTube videos and just absorb what makes sense, and I think this may be called intuition and it is nice to realize what is happening.

In regards to learning software engineering though, I don't do that as often, although I did with HTTP/2 and it was fantastic. I do watch a lot of videos but I also slog through a lot of technical books at a slow-reading style pace. It is very helpful BUT I see that I will be limited in my learning throughout my life to just a few subjects at this rate.

I am going to now follow your advice and watch 5-10 hours of videos on new topics before doing the deep dives into the books and still deep dive, but now I will have that intuition.

Thanks for sharing that, it has had an effect on my future!
Moon artifacts would be there for a very very long time, and yes there would be no burying, techtonic activity, or oxidizing. Only impact events and solar wind really change the moon, the former is rare now and the latter insignificant. Evidence of a human presence on the moon will be there for potentially at least a billion years. The footprints might last that long, and actual artifacts made of metal (including gold) surely will.
The author of this article needs to stay after class and write "Mark Zuckerberg did not create the internet" 100 times on the blackboard.
It has nothing to do with the internet and everything to do with free speech and it's boundaries. Do I have the right to misinform? To I have the right to insult or bully? Am I liable if I say something that causes distress? An I liable if my speech encourages or inspires a third party to break a law?

These questions have been around since the birth of free speech and have been answered by many societies in very different ways. It's just accelerated and amplified on the Internet.
> your life is controlled by chemicals.

Do you believe your life isn't controlled by chemicals?
> Choice" is a powerful illusion driven by our hypercompetent rationalizing system, whose purpose is to hide our true intentions in order to help us better operate in a social world. In the end, we are just elaborate stimulus-response systems, that is unless you believe in a "soul" or pseudoscientific quantum magic.

You are wording things in a derogatory way. If you said "unless you believe the world is rooted in subjective experience, or is non-deterministic", your argument would lose its strength (which is rooted in shaming), because there are many great thinkers and arguments along those lines.
Only tried GCC on Godbolt
> I don't think finances are stopping universal healthcare in US. It's purely ideological.

Ideology is used as a mask to protect corporate (private insurance) interests, which is why the top brass doesn't have interest in universal healthcare. It's a matter of interests and priorities, just like it was a matter of interests and priorities for the Soviets to ficus resources on things other than improving people's living standards.

> In the west, people have radically better living standards

Compared to Russia, yeah, but there's always the supposed lack of money for public services, which is often magically found for military purposes. It's the same mentality that the USSR had in that instead of funding public services, fund military endeavors.

Of course, I am not making a 1:1 equivalence in terms of freedom, but when it comes to allocating resources, today's world doesn't seem all that different.
Probably because of the last line:

> However although they work well for other people, I still find my cheek operated switch easier and less fatiguing to use.

When comparing how many physical actions are necessary per letter in morse code, vs this [0] example of him using his speech synthesizer, it's a lot more obvious.

[0] https://youtu.be/OTmPw4iy0hk?t=79
That actually sounds quite appealing to me. In recent years I noticed that the writing style of a book had a much bigger part in my ability to derive value from it than its content.

If I could read fiction that is written exactly for me I would love it. And as for "non-fiction", I reference check any particularly interesting claim anyway, so I'd be happy to try and use the AI for that too. The way I see it, reading is much more about exercising the brain in thinking about new things than about learning new facts.
I've been arguing with a friend of mine at Facebook about this. He's unrepentant, thinks it's just advertising and it is fine. I disagree, it's an advertising machine that is constantly looking over your shoulder and it reinforces whatever bubble you happen to be in.

Here's a snippet of an email I sent him in this morning:

Can you see how your attitude, if shared by the leaders
at Facebook, is exactly why Facebook should get regulated?
It's a my way or the highway, take no prisoners approach,
and yeah, that will bring regulation.

If your attitude was more like "yeah, I get it, it's a
little creepy, we're trying to figure out a way to have a
business model that works and isn't creepy" then perhaps
you'd get to regulate yourself.

The problem is that the lawmakers are clueless, you may
well get some stupid draconian regulation that you really
don't want. If that happens, you are going to look back at
these emails and go "welp, we blew it, this is our fault".
I would love to see a tutorial on how to create a bitcoin address (a private + public key pair) with nothing but command line tools that are available in a standard Linux distribution.
Open source software is important for reproducibility for a couple of reasons. Firstly, if you record that you've done your analysis with Python 3.6.3 and Numpy 1.14.2, and it later breaks on some newer version, it's relatively easy to get the same versions you were using. Commercial software vendors are usually not keen on you downloading and running a version of their product which was superseded four years ago.

Secondly, of course, open source means that if you're not sure why two versions/functions/libraries are giving you different answers, you can go and find out. I accept that a lot of people may not have time for that, but I don't think you can fix that problem unless it's possible to dig down and follow the working.

Finally, 'reproducible by anyone with a computer' is a lot better than 'reproducible by people who buy a license for the tool I used to do it'.
One of coworkers was pinched by a young, 1.5 cm long coconut crab still in a scavenged snail shell when we were at the beach in Kwajalean. But I know that's not what you meant.
Yes, fairly regularly. We do "agile" at my 9-5, and we have at least one code review per user story that we complete, usually when the story is about 2/3 of the way done.

How big is your team? Do you all work in the same physical location, or are you remote?

We don't use any fancy tools. We just go back through the commit logs for the branch and diff from before we started to present. For any major refactoring, the lead on that user story will walk the rest of the team through the architectural changes.

We recently moved to Visual Studio Team Services, which has a few more niceties as far as code review goes. I'm looking forward to digging in, but in no way do I think that tools like that are necessary to perform and derive value from code reviews.
Are you equating IQ with merit? If so, you need to broaden your perspective.
What’s the purpose of a distinct pleasure chemical and a “compulsion” chemical, evolutionarily? Wouldn’t a pleasurable response already compel you to repeat the action?
Won't that require the federal government to raise the income tax rate to make up for the revenue lost from the deduction?

I don't see how the extra expense won't ultimately result in additional taxes.
Efficiency of transmission. Having shorter codes for more frequent letters reduces the average length of the encoding.
I believe there is an alternate reading you may be missing. Viewed in a different light the example of Go you cite is not that different from John Henry vs. the steam engine. The history of industrialization is the replacement of humans by machines for specific tasks. People tend to oversell current AI technology as somehow deviating from that long path. It's a fair point to make.

For me the interesting theme was the exploration of the character and dubious success of the mysterious Jim, who is using his connections to ride a wave of poorly understood and possibly malevolent technology to a grand house in the country and membership in the upper classes--almost like flotsam on the rising tide of economic progress. There's a lot of Gatsby in there and some hints of Graham Greene's quiet American as well. Just as you can argue that AI the technology is part and parcel of industrialization, its social effects recall recurring conflicts in American society and culture that authors like Fitzgerald have been exploring for 150 years.

As for other critiques of the style from the Hackerati I would just say yes, it seems like the work of a young writer. Good writing is hard to achieve and it's typically preceded by a lot of bad writing. To paraphrase Senator Palpatine, we will watch his career with great interest.

Fixed: typo/it really is hard to write well
> Essentially, if you believe in the rule of law and democracy, the government is simply ourselves, getting collectively together to fix something.

Rule of law being the key part. The U.S. has no rule of law, and our legal system doesn't punish those in power or those with money. For some relevant reading, I recommend Greenwald's book, With Liberty and Justice for Some.
From the first article

"In the bigger scale of things, Sino-US relations outweigh any information Snowden may have. It is also impractical for China to hope Snowden will co-operate with us. If he wanted to do that, he'd have flown to Beijing," said an expert in Shanghai who requested anonymity."

Looks more like he revealed that we were spying on everyone and ran to Hong Kong because they were a neutral party and you want to spin this into he sold us out to the Chinese to me.
A friend of mine, who's a former EMT, once told me: "When you're an EMT, you get to know all of the diabetics in your area."
I would love to see a Show HN about your amazing project sometime.
An I liable if my speech encourages or inspires a third party to break a law?

If that was your intent, then absolutely, legally at least you’re civilly and criminally on the hook. See: inciting riot. Even it wasn’t your intent, if a court finds that a reasonable person should have predicted the outcome, yes. Freedom of speech isn’t freedom from consequences or responsibility.

I realize that this may be unpalatable for some who’s idea or free speech differs from the legal reality, so please understand that I’m just laying out the legal landscape. You are of course, free to believe in whatever you wish should be, I’m just addressing what is.

@Jack9

The solution to abuses of the law isn’t to throw out the law, but throw out the abuse. I despise idealistic arguments that ignore the reality of daily enforcement. Most people brought up on charges of assault and battery are not being framed or railroaded, they committed assault and battery. The times when those laws are abused need to be aggressively addressed, but not by attacking the law in general unless it’s badly written.

For example, traffic and public order laws can be used to good effect, or to harass a group of people. The problem isn’t that it’s wrong to have those laws, but the underlying issues thst lead to people on the lower end of the socioeconomic spectrum being disproportionately targeted, and then poorly represented. It’s good that everyone can’t just parade through downtown every rush hour, but bad when those same regulations are used as flimsy excuses to deny people their right to assembly.

The real problems are more subtle and difficult to address than most people understand or care to admit. There is no Platonic ideal of law or ideology that can withstand human intentions and abuses. We need to focus less on perfecting an imperfect system, and more on the underlying abuses. Otherwise you get things that look good on paper, but are trivially subverted. In theory the US president can’t declare war, but 17 years ago the US congress put the US effectively in a state of perpetual war so they’re out of the intended loop. Even before that how long was Vietnam a “police action?” exactly?

The systems have to be enacted by poeple, which is why putting decent people with good intentions in charge is so very fucking important!
> No one from Silicon Valley was held accountable …

This is the crux of the problem. Until there's any sort of real accountability, the problems described in the article will persist. We can't expect anyone to act ethically or care about anything other than profits out of their own volition. It unfortunately has to be through regulations and punishment.
You can live well in Germany if you can do a) FPGA+embedded Linux+OpenCV+PCB Design+microprocessors or b) FPGA+RF hardware+RF protocols+PCB Design. I am sure, that your skill set is sufficient. Though the opportunities are rare. And only it works in large enterprises paying according IG Metall tables. If you don’t have family, go to Silicon Valley or Switzerland.
How I Taught a Machine to Take My Job
Agreed. Go is wonderful with JSON. Reasonable defaults and very flexible.
There are basically two ways for a programming language to deal with JSON:

(1) Expect it to conform to a contract. Marshal and unmarshal it to and from a backing data structure that represents that contract. Perhaps with some tolerance for missing or unexpected values.

(2) Have no expectations of a contract. Parse the JSON string into a blob-tree of your programming language's "any" type. Just kinda yolo-wing-it with tree traversal, and hope that your language syntax is very null-tolerant. Try to overlook the fact that ultimately you DO have an expectation of contract after all (!)... it's just scattered through your tree-traversal logic, rather than consolidated in a data structure.

I think pretty much all modern widely-used languages do a decent enough job with approach #1. While approach #2 is pretty much equally awful with all languages.
https://en.wikipedia.org/wiki/Jeremiah_Denton
What’s the Value of CI/CD?
One of the few languages that I've seen in years that I liked right away. Checks a lot of my boxes, I like the inferred types and I like static typing. Nice job!
What we get for being 3+ layers removed from the hardware used.
The trick is to do this before FB collects enough data about you to know that you are bluffing. Hope it is not too late for you!

(Maybe "an EU citizen living in the US" would be more credible; at least not immediately contradicted by your IP address.)
I've heard other successful people do this to, not in writing but just mentally going through the day and assessing how good/bad the events of the day went. It gives closure and makes it easier to drop them from the conscious mind. This was also what the methodology in Getting Things Done was mostly about.
Yes, 911 should be for emergencies i.e. unexpected, unplanned critical events. Somebody with a chronic condition should have either regular home visits or be in a care facility.
> how you think you can match the "cohesiveness" of Mathematica

The basic strategy is to provide a new Python library ("the sage library" [1]), which is a layer between the user and the other dependencies. E.g., instead of just saying "use Maxima for symbolic limits", we have our own notion of symbolic functions (implemented using Ginac), and automatically convert them to and from Maxima when doing symbolic limits. The user never has to know anything about Maxima. When we first implemented this, it just used interprocess communication under the hood, but (thanks to Nils Bruin and others) we now use a direct C library interface builton top of ECL (embedded common lisp). This "new Python library", which isn't so new, since I started it in 2004, is now nearly a million lines of code.

[1] https://github.com/sagemath/sage/tree/master/src/sage
In GitHub and GitLab every wiki is a git repository, so it's already implemented.
If you want to read about something really interesting, check out hierarchical deterministic wallets:

https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi...
https://www.google.ca/amp/s/www.theglobeandmail.com/amp/news...
> If that happens, you are going to look back at these emails and go "welp, we blew it, this is our fault".

That seems unlikely, if history is any guide.
Also not to forget that Jupyter is just different to Mathematica. With Mathematica you can do symbolic computations, yes also Statistics and Machine Learning, but also Group Theory and what not. Jupyter does a great job as an interface for certain Statistics and Machine Learning tasks, also I'm quite sure that it needs less resources but that's all.

That said, I'm still missing a free but powerful tool for symbolic computations like Mathematica or Maple.

> The tie-breaker is financial.

Exactly, it cannot be emphasized enough. Of course as a student you get these powertools for a small price or even for free. But if you are not in University, those tools are super expensive. For a reason but there is still a need for far more open source in this area.

EDIT: I'm just realizing there is Sympy, niiceee...
In the US, fire departments have far fewer fires to respond to, and many more medical calls, varying with the local
situation - dual or single response by FD and EMS, transport by EMS xor FD, FD has paramedics (many hundreds of hours of training) or only EMTs (about 100 hours) or variations in
between (varies by state).
Brazil seems to offer the SAMU ambulance service nationwide.

I would understand a developing country combining responsibilities like this, as they might not have the resources or captial available to the richest nation on earth.
This is the wrong way to think about it to be frank. Animals can do things humans can't that doesn't mean that humans can't come up with ways to make what those animals can obsolete. Humans don't need wings to fly, we don't need to be able to run faster than a leopard to be able to move faster than a leopard.

AI will not always represent itself in a one to one relationship with humans to be able to compete or outcompete us. Just as an example a lot of things have become digitalized which have rendered many elements that used to exist in physical form into digital form, music is a good example of that.

So sure there are areas that machines aren't as good at yet because they haven't practiced it enough but it's literally just a matter of training and improving not some fundamental problem that can't be solved.
How would not reporting the liabilities but still being obligated to honor them be sustainable? I don't see how the GASB can be blamed for requiring disclosure.
Inflation isn't something you can vote on, no?
The system itself prevents children from learning. John Gatto says that 'some children learn to read when they're 2, some when they're 8, and by the time they're 12 you can't tell the difference' (paraphrased from memory).

I met a fellow who was traumatized by being forced to try to learn to read before he was ready (1st grade). He eventually learned how to read, in spite of the System's attempt to prevent it.

The most important factor in teaching kids to read is waiting for them to be ready.
"It has nothing to do with the internet... It's just accelerated and amplified on the Internet."

Sounds like it's got something to do with the internet to me.

Sometimes sufficient "acceleration and amplification" move a phenomenon to a qualitatively different place.

Don't forget that the internet is international too, whose laws, whose "society"? Even aside from legal jurisdiction, the internet lets people communicate in a way fundamentally unmoored from actual social connection -- which sure, existed in various ways before too, but accelerated and amplified, indeed. And then there's the surveillance/"marketting" stuff too, which is not just about free speech, it's about new ways of monitoring and influencing people.
6 DevOps trends to watch in 2018
> Sure, and if you need to use another language from your Jupyter notebook, you can't.

Not entirely true, BTW.

https://blog.dominodatalab.com/lesser-known-ways-of-using-no...
Bret Victor: “Have you ever tried multiplying roman numerals?”
those are pretty much tongue and cheek. how often is anyone near a crab that's not in captivity or that you're about to eat?
That is the whole point of demoscene, how to beat the others by finding the tricks on your own.

You need to prove on your own that you have the necessary elite skills to enter a group.
You're correct, of course. Updated and fixed.
It was just his opinion, you never know the result until april 17.
Pivot Sampling in QuickXSort
It feels like lately no one that has some money and power is held accountable for anything in the US.
I wonder if this is something that machine learning could help with? You could train an aesthetic model to make suggestions and tweak as necessary.
there are solo founders in Y Combinator.
This is by far the best I have read on Vipassana so far. Great approach and scope and good breakdown.

I went to four-five retreats but have kind of fallen out of practice in recent years.

I will begin to send this when I know people who are going.
> The press release seems to be assuming that thinner is bad automatically.

Well, it's not unreasonable.

I don't know of any literature that says that a sedentary lifestyle is healthy for the brain, but a lot of it has found the opposite. I would like to avoid anything that reproduces the neurological effects of being sedentary.
> those are pretty much tongue and cheek.

I believe the expression you are looking for is “tongue-in-cheek”.

https://en.m.wikipedia.org/wiki/Tongue-in-cheek
>>Just tax the rich some more.

The rich can leave. You can't, especially at the state level.
That point of view is what a lot of "typical" users of the internet think. The internet is Facebook and Google and maybe Twitter. They don't separate the network from those platforms. Some don't even have a clear idea that links they follow from Facebook or Twitter lead to websites that are distinct from those platforms.
> To keep the internet free — while becoming richer, faster, than anyone in history — the technological elite needed something to attract billions of users to the ads they were selling. And that something, it turns out, was outrage.

The technological elite are responsible for outrage culture? That's rich. It's old media that is packed, cover to cover with sensationalistic outrage pieces (such as this one from nymag). Now, those articles may get shared rapidly on social media but it's the traditional media that is their source.

The underlying tone of a lot of the outrage pieces is simple: our business model and ability to gatekeep opinions is threatened by technology, and we will spin every article to subtly attack that.
Well, the Internet does bring one fairly unique concept to the equation -- anonymity. The other questions are moot unless we can actually tie the speech to the real person.

Fundamentally that seems to me like the biggest single question about the 'net that we will have to answer in the future.