skysight-inc/HackerNews huggingface dataset:
Thanks for commenting maccard, but looks like you haven't read my comment or read it superficially.

Nevertheless, since I'm commenting already might as well add two more things. One thing is I get 29 days of PAID annual holiday. I've head from my US colleagues that in US you can take about a week or two of UNPAID holiday in a year.

Not to mention that women can go on maternity leave for a whole year and then come back to work without losing any rights whatsoever and also get paid 40 weeks of their maternity leave while in the US women can take up to 3 months of UNPAID maternity leave and only if they've worked for a company at least a year.
Web apps. You don't know how to create web apps.

An actual website (meaning text, images and little more) doesn't really need all the fancy frameworks OP's talking about. The sooner we re-learn this, the better.
I suspect that I (as an individual investor in my retirement account and personal investments, not as an HFT) pay less.

My mental model is that pre-HFT, banks and other market makers made a lot more money per share traded. HFT outcompeted them and the HFTs make less money per share. I, as an individual investor, get to keep more of my money and less of it goes to various intermediaries.
That's true, but part of the art of posting a good HN comment, or at least not posting a bad one, is to resist reacting to the most provocative thing in a comment (other than possibly to downvote or flag it) and instead react to the most interesting thing, or not react at all. That's not easy for most of us, including me.
Depends which one you would prefer, one from USA, one from Israel or one from China?
I'm interested, but this requires a demo.

I'm not ready to purchase a monthly/annual plan before testing. The 7-day money-back guarantee is not enough to sway most users.
I don’t think your second criticism is fair. Air is mostly nitrogen. Alone it is innocuous.

The fact that it becomes dangerous when processed with other elements is the whole point of the sentence. Your criticism boils down to: “I already knew that.”
And those businesses just opt for a nice Weebly or Wix template, or something similar - there's no need for a developer.
Show HN: A push to load list made by vuescroll
I kind of agree but I've just followed the approach of building in what I know, it's too easy to get caught up in alternative cutting edge tech and use it as an excuse not to build something.

If you wind up with something successful you can always switch to modern technology if it provides a solution which your old school tech cannot fix.
So the vision should be something like: “we will subsidise coal with this many dollars and match that with investing in batteries “ (or whatever).

Not just defending status quo.
Isn't that just.. a calendar?
My favorites are:

Ghost Commander	- two panel file manager with text editor
Call Recorder - records calls

Termux - terminal emulator with packages

Hacker's Keyboard - full keyboard, good for terminal and remote

Sky Map - astronomy app, formerly google's

Voice - audiobook player

Markor - markdown editor and todo.txt task list

Loop Habit Tracker - reminder and tracker for building habits

https://f-droid.org/repository/browse/?fdid=com.ghostsq.comm...

https://f-droid.org/repository/browse/?fdid=com.github.axet....

https://f-droid.org/repository/browse/?fdid=com.termux

https://f-droid.org/repository/browse/?fdid=org.pocketworkst...

https://f-droid.org/repository/browse/?fdid=com.google.andro...

https://f-droid.org/repository/browse/?fdid=de.ph1b.audioboo...

https://f-droid.org/repository/browse/?fdid=net.gsantner.mar...

https://f-droid.org/repository/browse/?fdid=org.isoron.uhabi...
This is a very late reply, but anyway...

> It really didn't seem like that big of a deal for me. Each piece of it was just a small step away from a background of Linux administration knowledge I built up as a teenager when I used to distrohop and play around for fun.

> You've used the word 'just' here to highlight what to you seem unreasonable levels of difficulty or required background knowledge, which makes sense.

I mean, it's great that it's easy for you. And it would be great if everyone at my office conveniently had this same kind of the prerequisite knowledge. But the reality is, most don't. And the worse reality is, most don't enjoy having to learn extra tools on top of the rest of the things they need to know for their job.

Docker is one extra thing to learn. It is easier to learn for the majority of developers that don't have, or don't care to have, any Linux admin background. It is a cross-platform solution and has good adoption in the industry, which means I can probably use Docker at one company, and go to another company and use the same Docker.

> But couldn't I just as well say that Docker advocates would have us 'just' abandon the very notion of shared libraries

Why should I want shared libraries though, given I have containers? I can get an update out by rebuilding an image and rolling the container. Immutable infrastructure is a good thing.

> 'just' try to get by without actually knowing how to build or verify our dependency chains, 'just' grab binaries from strangers on the net, 'just' download gigabytes of binary data to perform builds,

Gigabytes is a gross exaggeration for Docker images, but this applies to almost any package manager. Why is a package in a Debian repository (or similar) any better from a trust perspective than an image in Docker repository? Neither of the package/image maintainers are usually authors of the software.

If you need/want to, you can run your own docker registry, where you only upload self-built images, which completely removes all your trust concerns. You could probably even build docker images with nix.
Why not, it's on Chinese soil after all ;)
Exactly. A vast chunk of custom "websites" could have happily lived as WiX/squarespace/medium/facebook ready-made object.
It is incredibly easy to create a website. As a member of a university institute you typically get a folder in your home directory "public_html", whatever you put there will be accessible from the internet. So you create an index.html, which basically can be as malformed as you want it to be and it shows up in Google search after a while. This totally suffices for 90% of all personal internet publishing, see http://math.ucr.edu/home/baez/TWF.html for how far this can take you. This page contains ~20 years of original content by a mathematical physicist, a lot of it is of very high quality. Content is more important than presentation.
A Computer Science degree isn't a magic bullet.

I have a CS degree, and although I managed all my programming assignments just fine, I didn't really feel that I "knew" how to program for a few years after that. OOP took a long time to "click" for me, and every year I can look back at code I've written and see terrible mistakes I've made.

What's funny about that now is that I've built systems that are being used by millions of people, and despite them (in my mind) being a horrible mess of inefficiencies, poor coding practices, and questionable decisions, they're still working.

To me, it sounds like you're beating yourself up over nothing. It's easy to read comments on HN and assume that everyone else is a shit-hot programmer and that you must be useless, but in the real world programming is really fucking hard! Having a good CS education helps, but I've worked with fantastic developers with zero education or bootcamp experience, and CS graduates from Oxbridge that couldn't write real-world code if they lives depended on it.

I'd recommend simply getting a job. Find a company with a set of good senior-level developers, and learn from them. Even with a degree you'll be near the bottom of the ladder, and you'll be learning constantly, but that's why you're there. You'll be surprised at how much you'll pick up once you get stuck in.
Why Does the UK Partner with Ukrainian IT Outsourcing Companies?
> If programming in 2018 has become more like plumbing, then plumbers in 2018 have become more dogmatic, and less willing to steer novices that prefer tools like 'x' towards approaches that use tools like 'x' more often.

Do you think that real plumbers are excited to teach novices how to do their own plumbing? Plumbing is boring, and novice technique 'x' is even more boring. And in programming tools change so fast, that you'll be explaining the same thing again in six months from now.
Yalp Store available on F-Droid is my definitive backdoor into G's Play Store. I use it all the time on family or shared phones to install useful apps but without need to login with gmail/google account.
I see much more media disputing the 77 percent figure than presuming it. Don’t you?

(And as a side note, the existence of a raw 77% gap is factually true. Media would have to argue that it’s entirely due to sexism for them to step into territory you object to)
> I just happen to be puzzled by why non-religious people are afraid of death

https://en.wikipedia.org/wiki/Self-preservation

> Self-preservation is a behavior that ensures the survival of an organism. It is almost universal among living organisms. Pain and fear are integral parts of this mechanism.
Inside the Secret World of Venture Capital
One Mammoth of a Job: An Interview with Eugen Rochko of Mastodon
Hell, I’m a developer and I just made myself a Squarespace blog. It’s $12/month and I set the whole thing up in a few hours.
No, React has a notion of a single giant state object, right?
I love the TNT (the courier) ads that appear on the page (at least in my browser).
So much for the sophisticated AI.
The difference is China uses spyware to steal from anyone who has access to economically valuable information.

That's every engineer in the world.

US does not seem to steal for economic purposes at all.

Well at least not on the same scale.
Blackmail by Xi or by Trump, it is now a choice to make. Can't imagine this like 2 years ago. Funny time to live indeed.
The majority of web development that I do still makes mostly use of server side rendering in Java and .NET frameworks, with the minimum JavaScript required for some dynamic behaviors.

Works pretty well.

On the .NET front MS is even bringing back a saner script management for Web devs.

https://blogs.msdn.microsoft.com/webdev/2018/04/17/library-m...
I think the misunderstanding here is that a conversation is not a contest. There aren't combatants or winners. But, there certainly is potential for harassment, emotion, and aggression of which all are unnecessary.

If you want a citation then go find it. Don't expect other people to do YOUR work for YOU. For more information on trolling: https://github.com/prettydiff/wisdom/blob/troll/Avoiding_Tro...

Anybody who anticipates a conversation is a thing that can be won, as in a contest or battle, is probably a troll.
> Google search on Android has gone far beyond an endpoint where you give it a string and it gives you a list of URLs;

I can't remember ever asking for anything more than that though. It's what a search engine should do, and no more. I had to switch away from Google to DDG exactly because they stopped doing this (instead of providing links to the actual webpage they now embed AMP pages). Fortunately, iOS allows me to switch search providers.
Or you are old enough to remember the first WTC terrorist attack in the 90s where they had a van full of nitrogen fertilizer.
I really hate the new Youtube experience, taking several seconds to display a full page.
Somehow SO has solved the problem of getting experts to weigh in on questions by novices, even though experts are typically busy and the landscape of tools/patterns changes quickly.

The remaining problem to solve is getting experts not only to weigh in, but to model patterns or point to alternatives that incorporate (rather than deride) the novice's original approach.
I didn't think a silt out was relevant to this cave.
> Often on SO I see well-supported answers like, "that's because you're doing it wrong" without going into detail

Disagree, but that might be because we frequent different territories of the StackOverflow space. I admit I don't often delve in to web-dev topics. For .Net questions, I'm continually impressed by StackOverflow's answers.
If vs. Unless in Ruby
SO is getting useless. Search for anything and you have to wade through page after page of “use the search function” replies to legitimate questions. I am, you jackass. The original answer is now a broken link.
I’m a web developer and I just set up a Squarespace blog for myself. I could’ve taken a week to fiddle with Jeckyll and set up plugins for search and RSS, newsletters and this and that, but this is $12/month and so much easier. It took me like 2 hours to get the whole thing set up, getting a domain is a single click with no SSL setup or anything.
I used to do .net and I admit that I was always impressed in that territory too. Good point!
Vue is not a framework, at least not in it's simplest form - drop in UI library.

I agree that Vue does much more than Intercooler and in theory, it could be seen as an overkill. But in reality, a developer will probably use it in conjunction with jQuery and then he might be better off replacing these two with Vue.js
Thanks i posted your version here https://midibin.com/midi/7
DarkSky was forecast.io when I wrote forecast.el, they renamed.
To make several changes at once, use the "edit" button in the top left of the issuevderail screen to open the editing modal.
> If you invest a few billions dollars to the task, you will have your specialized AI with all the sensors needed to out-perform human at this task in less than a decade.

Just how much money do you think the USG has invested in this space? DARPA ain't no slouch. In fact, you're using one of their projects to shit-post.

> There is a reason Google employees refused to work for military.

I fail to see what this has to do with anything?
Jira. When properly configured it's awesome.
Tesla, Ramanujan, Gutenberg...

"Poverty" is a strong word. I could have used a different word.

What I really wanted to convey is that Gutenberg, Marie Curie, Enrico Fermi, Tesla, Gauss and plenty others deserved to be billionaires if Bezos deserves his billions.
From the classic MIT-AI Lab humor directory: AI:HUMOR;GEB REVIEW

(I'm including a copy for reference and archiving since the web server publishing this link is written in MACLISP running under ITS on a PDP-10 emulator.)

http://up.update.uu.se/DSK%3AHUMOR%3BGEB%20REVIEW

The following review of "Godel, Escher, Bach: An Eternal Golden
Braid," Douglas R. Hofstadter, New York: Basic Books, appeared in
"Fusion", Magazine of the Fusion Energy Foundation, Oct. 1979, pp. 61.

"Douglas Hofstadter, author of "Godel, Escher, Bach," has not had
such a vaired experience with the antiscience movement as Bateson
[Bateson, Gregory, "Mind and Nature--A Necessary Unity", preceding
review in Fusion], but his brief career, nevertheless, is a clue to
the message of his book.

Hofstadter is a computer expert in the field of artificial
intelligence. This dismal discipline, which emanates from the
Bertrand Russell-Karl Korsch networks, has been used primarily to
develop brainwashing programs. Hofstadter claims to be part of his
network through his close association with Marvin Minsky who, in
turn, works closely with linguistician Noam Chomsky at the
Massachusetts Institute of Technology. Politically these "artificial
intelligence" academics link up to the Bateson circles through the
various radical groups they mutually support.

Artificial intelligence is as nasty a discipline as its use in
brainwashing implies. It is based on the premise that the operations
of the human mind are essentially compatible with formal Aristotelian
logic and thus can be replicated by a sufficiently complex computer.

......

Douglas Hofstadter's interminable driveling (777 pages) reiterates
Bateson's point from the perspective on an attack on Kurt Godel's
1931 proof that any system determined by a fixed lawfulness
(axiomatic login) is necessarily incomplete, hence incapable of
solving problems that can be posed within its limits. The obvious
conclusion to be reached from this proof is that there is a higher
order of lawfulness (reason) that determines successive,
reason-determined locally lawful systems. The British oligarchy
never forgave Godel for this insight, which negate Bertrand Russell's
attempted destruction of Georg Cantor's introduction of the concept
of the transfinite into mathematics.

Hofstadter simultaneously slanders Godel and the musical genius
Johann Sebasian Bach--whose recognition of the same principle in
musical composition made Beethoven's subsequent breakthroughs
possible--by lumping them with the psychotic Dutch draftsman M.C.
Escher.

The paradoxes of formal logic, Hofstadter contends--for example,
Epimenides's statement that all Cretans are liars--are really Zen
koans. There is nothing new here that the eastern mystics and their
systematized irrationality did not discover in bygone millennia. In
fact, he says, the solution is to imbed simple axiomatic systems in
more complex ones in regress. Once this is accomplished, presto,
mind and the universe can be programmed into a computer.

(Reviewed by: John Schoonover)
Seems kind of pricey to me for a personal blog. I host 8 sites on a $5 a month DigitalOcean droplet two of which get pretty high traffic.
Im getting a lot of mileage out of Express/Polka, postgres, handlebars and vanilla js. Redis is good for rate limiting and session store if necessary. Yes it's not one package but I don't need most of the stuff the big bois are offering.
Show HN: An Ansible playbook that creates and provision a DigitalOcean droplet
Diving deeper into the Event object. Creating and using custom events
Does anyone know of an extensive list of useful things that people typically ask their voice assistant?

As a non-user, and as someone who types faster than they speak, I find it hard to come up with compelling use-cases.
Empowering Employees
Cave diving stories linked on Reddit recently:

https://www.bbc.com/news/magazine-36097300

https://www.outsideonline.com/1922711/raising-dead

https://www.undercurrent.org/blog/2009/09/10/diving-shark-at...

http://www.tampabay.com/news/publicsafety/hernando-county-au...
> USA retracting on nationalistic beliefs while China keeps opening up.

I don't see how China is opening up, the situation is even worse than 10 years ago, we used to have an oligarchy of the CCP, now we have a proper dictator instead.

People hoped that China would open up while modernising, so far it has not worked at all.
Sending Cryptocurrency to Email
It gives me the weather for "Italy, United States of America". So having got the country of Italy from the geolocation, it must then be doing a US-centric text search for the location.

The weather report is nice but doesn't work too well with rxvt-unicode or with a light-coloured background.
Sites are not marketing, they are the shop itsself in most cases.
Noticed I missed the XFS question. Honestly I’m not entirely sure, DevOPs spent a fair deal of time fiddling with it to get best results. We switched to XFS from EXT4 because we were running out of inodes under heavy traffic.
Among other things, there is a good amount of discussion and explanation on the establishing of MIT OpenCourseWare.
I've rented for about seven years and never seen a clause like this. Advice is to change locks when you move in and put them back when you leave.

The landlord can't evict you because of this, and the only reason they'd know you've changed the locks because they've tried to enter the house when you're not there.
You should say "free for now" or "free during beta". "Free, no ads and no data collection" just make me wary.
Probably because most US transactions are still done offline, so when an online EMV transaction is attempted the terminal has to bring up its network interface, obtain an IP, etc.

Here in the UK pretty much all terminals are always online and so EMV transactions only take a couple of seconds to authorise.
Using their services for 2 months now for free. support is very helpful and product very easy.
And they don't work without js enabled. It's embarrassing when I visit a web designers or developers site and it's a blank page.
That was more a consequence of Linux's adoption.

In a parallel universe SGI would still exist, selling Ultrix or eventually NT workstations.
What happens when you request a loan? What happens when you apply for a job that involves kids, or requires trust? These are societal controls. China did not develop these the past centuries as much as the western world did, or they got destroyed in communist uprisings (e.g. Mao).

My parent comment is neutral, I'm only stating some facts and conclusions. I agree you need innovation, creativity and critical thinking to make a more diverse society. Success however is in the eye of the beholder; it's mostly a matter of what measure you use. Growth is not a panacea, while many western thinking seems it is. Neither is "amount of societal order", as China seems to think.
>The important thing is not just to talk to your child, but to talk with your child

Taking this to the next level, it's not about about talking per se but having meaningful communication. This entails noting interesting things, fun things and helping the child get what they want, helping the parent get what they want, deciding what to want next, etc. The ability to talk co-evolves with the content i.e. with the reasons to talk.
When you start a debate, voting is normally not enabled.

Voting on our site is different, we explicitly ask for the impact a claim has.

But we agree, the total average of votes, with public discussions, isn't very useful, not because popularity contest, BUT, if we assume a fair split of society on a topic, because the thesis will be voted two = middle and most claims too. People basically cancel each other out and you end up with a no strong opinion either way for most claims. Which is boring. You could add standard deviation, but that would still not be great.

Thus we are going to introduce a way to visualize votes, by separating them into cohorts.

We had perspective tagging, but that has it's own set of features.

So really many topics don't have middle ground, the debate IS binary: Is climate change real / man-made. Should abortion be legal. Is there a God. Should homosexuals be allowed to marry/adopt. If you made these into multis, not much is gained.

And then, exactly for your example about drug legislation we have a multi theses discussion, check it out :) and you can add new theses or claims:
https://www.kialo.com/what-is-the-best-drug-regulation-syste...
15 Useful Responsive Web Design Tutorials
Why Bitcoin uses so much energy
Of course web apps are hard. They run in this weird VM that wasn't even designed for the applications. The popularity caused by the ease of deployment made us brute-force the solutions for the actual development tools, and they keep searching for themselves by sprawling frameworks and libraries for the same thing all the time.
As a web developer myself I had never come across a CMS that made life easier for the every day person - friends would always come to me asking for help with setting up or amending their blog.

Then Squarespace came and I've been so impressed with it. It is the first and still only CMS that makes creating and maintaining* a blog super easy.

* images were always a problem with Wordpress and other sites... uploading, resizing, and more so moving and placing images on a page was always a "problem" for the non-tech-savvy but Squarespace handles this perfectly
I'm doing https://wordsandbuttons.online with all the interactive plots, and games, and quizzes in plain Javascript. It was a bit uncomfortable in the beginning, but then I gained some experience and got better at it. I didn't want any frameworks when I started, now I don't need them.