skysight-inc/HackerNews huggingface dataset:
Though I disagree with much in this article, I can see some of the reasoning. I agree that parents need to take more of a role in their children's lives (in US anyway). School is meant to teach some very specific skills, but it by no means is meant to raise your child. But you also learn other things in school... And I agree it can be more efficient to tailor a curriculum to a child...if your goal is to only learn that one thing. What they'll miss is how to tolerate and work with other, very different people. Traveling is great too, you can learn a lot, more people in the US should do it.

However, I worry about abandoning the system and isolation. There's already large politic, social, etc divides, I think this will make them worse.

Also, a call to be more like the prosperity when our founding fathers time? Please..that's a sheathed call for racism, slavery, and all sorts of persecution.
Terraform and Packer are the new way to automate devops. It’s a very powerful approach. And the ease of setting up traditional VMs struck me as much simpler than using Docker. When I wrote “Docker is the dangerous gamble which we will regret” I was thinking about Tereaform as the counterfactual:

http://www.smashcompany.com/technology/docker-is-a-dangerous...
Simly do what you like. Find some good idea and enjoy doing it as a side project without leaving your current job. Who knows maybe some day it will become a good startup.
Apple is overvalued also, they are getting corrected by the market now though.
A question for downvoters: how am I wrong?
With about two years of learning you are probably just reaching the stage where you start to understand what you don't know (stage 2 below). Keep at it and you will grow.

Stage 1: Unconscious Incompetence.
Stage 2: Conscious Incompetence.
Stage 3: Conscious Competence.
Stage 4: Unconscious Competence
Related issue: my ISP uses as default wifi password part of the router's MAC address...
It could be the kind of problem described in the article - but the site seems down.
As I see it, factual questions are inherently amoral. My moral position would be that nobody should read the news. I suspect this would vastly improve public understanding of current events.
That depends. Blokada [1] does a pretty good job!

[1] https://blokada.org/
In both cases there is a complex interplay. Violent media can normalize violence and can cause people to be more violent (at least short term). It can also have no effect at all. It depends a lot on the content, the environment and the person.

Nudity can lead to sex, but it can also contribute to sexual education (which reduces teen pregnancy and STD risk). It can also change you body image in negative or positive ways. It depends a lot on the content, the environment and the person.

In any case, America's war on the nipple is in no proportion to the risks.
7 Trends for Streaming Data in 2019
Tobacco is an industrial product. It's only amenable to industrial cultivation at scale, because of the biology of the tobacco plant. It's not feasible to grow and process enough tobacco yourself to sustain a habit. This is why big tobacco made such a gigantic pile of money in the last 100 years. But now Americans don't smoke cigarettes anymore.

The thing about weed is that it's not an industrial product. A 15 year old can easily grow enough weed in his bedroom to keep himself constantly high. This is Really Bad for profits.

So Juul is valuable because big tobacco sees an opportunity to revive tobacco sales aka nicotine Juul cartridges, while also replacing soon-to-be-legalized ordinary marijuana with weed-themed Juul cartridges. It's a two-pronged strategy.
Emoji – Really simple list of emojis
Patreon Board Meeting Discussing Sam Harris [video]
American pop culture is in an uppers swing right now. Cars, computers, etc are increasingly faster, more powerful.

Appalachia is having a downers problem, and it'll probably spread as people get burnt out and the economy contracts some in the near future.

Time is a flat disk.
https://twitter.com/bad_packets/status/1076797149524811777
Has been terrible?
IMHO (eclipse and clion user) for C++ big projects the IDE experience is terrible!
Vim isn't better as you need to spend a lot of time configuring it plus ctags and multiple tabs doesn't work well together..
> ... It's not in the public interest for us to know exactly who they are unless they're actually found guilty of a crime. ...

On the contrary, the commonly-acknowledged right of habeas corpus essentially requires the government to make the fact that someone is being detained public, at least if the prisoner himself so chooses. Privacy is a red herring here - habeas corpus is about preserving basic freedoms.
> I don't know if and how they are used in 2018

Even 100 USD android phones use GPS and glonass and have done so for a while.

It decreases the time needed for a fix for example.
Netcap: A framework for secure and scalable network traffic analysis
I would argue that publishing the names at all isn't particularly news-worthy. The right to privacy exists, too.

In the justice system it's the judge which rules a sentence. Years – or even decades – of public shaming doesn't seem fair to me. Committing a crime doesn't mean you're no longer dealing with a person with real feelings. Publishing names and photos strikes me as "2 minutes of hate", and not "news".

Also note that it doesn't just affect the person(s). Family members or even completely unrelated people with similar names can get threatened.
I had faced the same problem 4 years back, while working in a job for 4 years where my programming skill was used in very limited manner. I was pretty good during my college time, but due to lack of practice for 4 years, i was feeling almost the same.

The thing i did to overcome was to force my mind to do it or there is nothing else. This thought came to my mind when I started interviewing in other companies. During interviews you are forced to go into survival mode where solving a problem matters a lot. Interview experience pushed me to take each coding assignment like that only. I will put a pomodoro for 25 mins, and will try to solve it. If I can't, i will look at solution and try to implement in next pomodoro. You need to tell your mind, coding/problem solving is something you love so much that you won't do anything else until this gets done. You will definitely get a kick, atleast worked for me.
> antidepressant being mostly ineffective

That needs a great big giant source. Because there are so many peer reviewed studies and meta-studies that show that they are effective.
Not necessarily. I think for most countries only public performances are prohibited.

While YouTube certainly is a public platform I think an interesting case could be made for videos with a limited popularity, say only viewed by family and friends.
Nice!! @jamietanna thank you for sharing!!
Yes, it was fixed last week in VirtualBox 6.0, which now uses Hyper-V APIs at the cost of reduced performance.
Sometimes confusion is just the integration phase of learning. Up to a point, it is completely natural and healthy. You have to feel mixed up when learning to combine so much knowledge.

But always consider the possibility that you are suffering a mild amount of burnout. After 15 years of coding I had a two year stretch when it became difficult for me to organize projects, and I found that taking 5 mg a day of Paxil really helped. Mild problems of concerntration sometimes arise, and you have to ask yourself the basics, are you getting enough sleep, are you getting enough exercise? If yes, consider the possibility of burnout, and pursue treatment.
> There should be more proof then there is.

Julius Caesar was a military and political leader of a whole empire. The contemporaries who discussed him (namely Cicero and Sallust) were themselves influential Roman politicians living at the heart of the empire. Why would you expect some no‐name cult leader in an ancillary province, executed with common robbers in the lowest and most humiliating way possible, whose followers (common folk, fishermen and prostitutes) remained underground for over a hundred years due to persecution from both the Jewish and Roman authorities, to have artifacts and texts of the same level as Caesar, or even an order of magnitude less?
Probably you are just procrastinating. Procrastination has to do with anxiety emotion. Whatever creates anxiety, creates procrastination.

I have programmed for more than 20 years, but programming is never what I want. In fact it is an obstacle for getting what I want, like helping people.

You probably need real problems-challenges that you can solve.

I have created compilers because I needed it for something else. If I could get the same result with 0 programming I will do. In fact I proactively work to destroy programming in its current form in the future.

Programming is a dead end without something else as a goal. In fact, it creates a serious imbalance in your life: You spend most of your time thinking rationally(conscious mind), slowly,alone, static, in front of a computer(sit down?).

That is deeply abnormal for humans beings. We are designed for moving miles or kms each day, mostly use our subconscious mind(not thinking rationally)in a social way while hunting, fishing, collecting, making tools, pottery or clothing.

When you break the balance you don't need more of what created the imbalance in the first place. Spending your life only programming for me is the definition of a miserable life.

As I have to program, I will do whatever I can to restore the equilibrium, like going out each day, practicing a sport that requires coordination, meeting colleagues,friends and family regularly, meditating and never sitting down while in front of a computer(well I use a stool).
It's why there's so much outrage in America when differences between the verdict of public opinion and the verdict of the court happen.
That’s not my point. My point is that there’s plenty of crappy/failed cultures (tribes in jungles etc.) that allowed public nudity, but not a single successful one did. Maybe there’s something to it.
Perhaps a foundational course in data structures and algorithms would re-ignite your thirst for good engineering. Read a book on the subject or do one of the free courses on Coursera.
Aren't the sanctions on the country itself? It makes sense that you only block people that are in the country, not everyone that was born there.
You can block hosts on rooted phone easily, so if it's an ad network, it can be done. If it's first party, or in-content, ala tumblr, it's not been done yet, as far as I'm aware - that doesn't make it impossible though.
It is C++, so it is going to be bashed not matter what, regardless that many languages of similar age have their own set of quirks and breaking changes even across minor versions.
Thanks for the article.I came across it as part of scikit-tda, but did not investigate. Looks promising! The TDA background is appealing, as well as runtime complexity.
You contrive an example but miss the fundamental truth. People will always focus more on their own problems than someone else's. I'm amused that this seems controversial. OP certainly doesn't care about the boss's problems. Which totally makes sense, except the boss, by virtue of his position, is not allowed the same privilege. A bit hipocratic but... Ok.
The psychology of shame and decorum, probably.
How is it not? How is banning nudity on a platform that rose on top of sex-positive attitude is not a puritan decision?!
You could refresh your memories from the time before you started to complicate stuff by reading (or rereading) the marvelous book "code complete"

https://www.amazon.com/Code-Complete-Practical-Handbook-Cons...
Looks like a great app you built! And love the idea of simply using a color overlay to visualize the difference.

You might want to also look at the verification of contracts as a target market. Often the addition of digital signatures or scanned pages will avoid md5 checksums to check for any tampering. Bacause you approach is visual it might be a great way to validate a contract has not been altered.
Fear of Failure Makes It a Self-Fulfilling Prophecy
In my free time, I picked up:

* Python
* Common Lisp

For Work:

* Pandas (Learning Python resulted in me being asked to help our 'data team' get started with Pandas)

* Go (I moved to that Team)

* Protobuf (google protocol buffers)

I've played around with some other technologies along the way as I enjoy learning various languages. But I wouldn't say I really become good with them, some other's that I've played with this year:

* OpenDylan

* Erlang

* Django

EDIT: Formatting
My most downvoted comments basically say:

- Copyleft is cancer

- Privacy is overrated
https://twitter.com/GlytchTech/status/1076715652843487232?s=...
Well it depends on which part of the British press you read - it's not a homogeneous entity. The BBC (original article) and the Guardian [0] didn't name them at any point. Some of the tabloid press did, including names and photos of their friends, families and employer. (I won't link to the naming articles because that would of course name them!). At least one of the major online papers that did name them has at least said that they have been released without charge (in the process calling them 'the accused'), but still with a mass of personal details.

Really sad - I'm guessing that as drone users they will now receive the inevitable nut-job drone hatred.

[0] https://www.theguardian.com/uk-news/2018/dec/23/gatwick-dron...
Could just be some immature troublemaker, like people who shine lasers at planes. There doesn't need to be some real motive.
What if the while thing was a product demo? A group showing off their DDDOS (distributed drone denial of service) services?
I live in Australia now so unfortunately I cannot attend. Originally from Europe, CCC were my heroes as a teenager.
> To call this a war is uncalled for

Agreed. It reminds me of a saying:

"To those accustomed to privilege, equality seems like an attack."

This isn't exactly privilege, but same principle. The US has been used to defining the category. Now they don't. To the insecure that seems like a threat, not a move toward the federated kind of system it should always have been.
Also, wears a wig
It doesn't, really. Since there are umpteen ways to do things in GNU/Linux, developers often end up with less-than-ideal implementations for what they are trying to do using a single user account.

The single-user approach creates clashes between the network devs who want to build empires of containers they "own", and the stack-level bare metal purists who want the system to be as clean and secure as possible by isolating things where they should be isolated (to a single user instance for that purpose alone). This is not a new problem, nor a very well thought-out solution.

Containers are always a less-than-ideal implementation for people running Linux natively. The ideal way to sandbox in Linux is create a user account, download and test whatever code, see what breaks or infringes with its unique notion of "privileges", and delete the user when done.

But because you can't switch users on the same kernel when you're not running Linux natively, we have containers and all the messes they create. https://developers.slashdot.org/story/12/12/29/018234/linus-...
OCaml, mainly. Also picked up Flutter, and did a lot more C++.

My favorite tech in 2018 has been Parcel bundler, though.
Isn't that effectively the same thing? The long tail of gentrification is rising prices and (somewhat) lowered crime.

I've long suspected you can predict this with ML given the right features but also realized you don't really need any autonomous process, it's generally an understood pattern.

Perhaps if you wanted to buy thousands of properties across the country.

* I've long noticed that people in gentrified areas will accept higher crime rates not just because the inevitability of being right next to a not-yet-gentrified area, but because it makes their area feel more "real" or "gritty."
Apache guacamole helm chart
I'm broadly skeptical of the possibility, even given a great deal of talent and integrity, of accurately and objectively reporting the events of a given day with the paucity of lead time that journalists work with. Historians take years to develop a balanced understanding of a given event. Journalists must do so in twenty minutes, after a morning coffee.

When you compound that with journalist's traditional role as the mouthpieces of various political and state organs, their own personal biases, career interests, and organized media management strategies - well, it's really a testament to the good faith that reporters bring to the table that the news cycle is even within spitting distance of the facts.

I don't think malice is the problem. I think the news, as an institution, was never intended to accurately report the events, is structurally incapable of doing so, and so, shouldn't be expected to. Hysterics over a reporter 'making stuff up' is more a defensive thing on the part of journalists, since the foundational conceit of the whole profession, and its defining contradiction, is between their obvious political role, and their equally obvious reliance on being perceived as fact-oriented.

I mean, this is Der Spiegel. It's hardly great journalism. Outsiders shouldn't take this kind of hand-wringing too seriously.
The US has one of the highest rates of gun-related murders.

I don’t necessarily agree that game/movie violence leads to violence in real life, such a claim requires proof, however at this point we can see an obvious correlation.

American culture prefers violence in movies/games, while banning nudity and waging an expensive war on drugs and yet it has some of the highest rates of violence, teen pregnancies and drug addictions among the western countries.

IMO you should rethink your assumptions. When it comes to stats and trends, this isn’t about you or your preferences.
It could have been done for the sake of lulz
How does it compare with the Australian Secret City on Netflix?
Exacerbated
Stop trying so hard? It sounds like you're spinning your wheels and just getting further stuck in a rut. Find another activity, area of study, or topic of interest you can go deep in. The true masters of a given field are known for both depth and breadth. Find something else that sparks your interest that's NOT programming.
I finally take a time to study more of a deep learning (Tensorflow, Keras) and openCV. Up until now I was working mostly with text and tabular data so I was safe with random forests.
I have a bad impression of Bazel for multiple reasons.

I wanted to build TF on the Pi but at the time I assumed it required Bazel. Bazel had no ARM version (my experience was in mid-2017). I had to first build Bazel from sources. Failed a few times because its heap settings were too low, required a lot more swap and storage than I expected, and got the Pi so hot that I had to quickly setup some cooling fans around. A successful build took ~1.5 hours on a RPi 2.

Then the full TF build using Bazel took some 10-11 hours.

Finally, Bazel's command-lines - ex: "bazel build --config=opt -k //tensorflow/tools/pip_package:build_pip_package" - felt very counterintuitive and not easy to remember.

For the first two problems, I learnt it the hard way that a cross-compilation environment is better than building on-device. The last one I still have a problem with.
Not really. People spend money on network/satellite TV, and that still comes with ads. Heck, they still spend money on newspapers and magazines, and those have ads too.

For most media outlets, someone paying is still someone they're gonna show ads too.
YAREL, a reversible functional programming language
I've used overdrive with 2 library cards and never had any issues.

I really don't understand the need for libby
> However, a system does not need to meet the maximum detectable frame rate of the human eye to be usable, or even close to it.

for me it's really the same thing. It's physically painful to go back to 60hz screens after getting used to 120hz, just like it would be to go back to 640k systems, even if I have used 60Hz screens for many years and my first computer only had a 5 1⁄4 drive and no disk - and back then I managed just fine (though I was quite young :p).
I switched jobs in February and have learned a lot about Kubernetes and Google Cloud.

On my own time I've been playing with Golang, Bigquery and Image Stacking.
Started with RL and hoping to get much more into it in 2019.
.NET Core. It's got everything I need from the java world, without the baggage from being an old technology.
stan, brms and rstanarm. Advanced statistical modeling. I'd highly recommend these tools to those doing supervised learning.
I thought Glonass satellites were up in orbit by mid 80s almost the same time as the US Navistar system.
Perhaps because the physical land area it needs to cover is very small?
The failure mode of TOTP, SMS is that the user needs to be sure to be connected to the correct site.

The hidden assumption is that the use is able to distinguish the fake from the correct site.

For any authentication system to work in the face of adversaries trying to confuse a user, the system needs to be robust against that.

https://eccentric-authentication.nl/blog/2014/11/30/spot-the...

https://eccentric-authentication.nl/blog/2016/11/18/on-the-i...
Hey, there’s an old school community(they prefer monastery) called PerlMonks[0]where you can share your Perl oneliners and also pick up some mind blowing stuff. Come hang around sometime

[0]https://perlmonks.org/
Azure. Terraform. Go.
I’ve said it multiple times ... aggressive ad-blocking is hurting the open web, because publishers need a revenue stream to survive and they won’t go down without a fight.

This means shitty native apps, walled gardens and DRM.
It's normal. I remember feeling the same way. Remember it takes way more than 2 years to become good at anything. This is a difficult uncharted profession and you are experiencing a transition.

The best thing you can do is to take on a manageable risk and build something. Approach it with an engineering mindset.
Santa\'s+Dead+by+Xaphan
>the crucial property of quantum systems is interference, specifically "negative probabilities".

This suggests that it be called "PDF collapse," because it is collapsing a probability distribution function instead of a wavefunction.
That will still tank the economy.. creditors no longer have liquid funds and trust is gone. Any future bond issues will have very interest rates, while the debt now is not actually very large compared to gdp in the U.S and is quite serviceable, if the interest rates become high it will become difficult to service it causing runaway effects and future investments/spending will be hampered leading to all sorts of problems
Power Query - Used for querying data in excel and Power BI, and also for a custom connector for Power BI.

OData - A standard for rest APIs.

Did some playing with .Net Core, but still not really satisfied that it's ready for serious prime time.
rxvt is still doing a damn fine job, and it doesn’t require me to load a browser engine to interact with the shell...
Perhaps the hardest part about managing people is a non trivial percentage of them will dump their personal problems on you and it can be overwhelming. It's hard to generate instant empathy on demand when everything that comes at you is someone's crisis.

Maybe the boss in this site could have been more diplomatic but I see it from his perspective and I can appreciate the need to try and push it away.

Sometimes I wonder if tech folks in particular are prone to being snowflakes.
There was a study recently showing that vaping negatively affects protective cells in lung tissue which may result in lung inflammation[1]. Their results were not related to flavours -- they specifically used flavourless fluid, instead they were concerned with vegetable glycerin and propylene glycol (the primary components of e-cigatette fluid).

Obviously vaping is preferable to smoking, but I have serious doubts that inhaling air isn't preferable to vaping.

[1]: https://thorax.bmj.com/content/73/12/1161