skysight-inc/HackerNews huggingface dataset:
So businesses that require you to be extremely well capitalized to be in them (finance, real estate, mining), or are extremely well capitalized through subsidy (education, health, agriculture), are more likely to be in business after 4 years?

Got it.
Ceirtanly better spending movie budget on movies that have potential inspiring people learning more about science
I think you replied to the wrong comment.
I can appreciate the response from "alvin" in the superuser comments.

Too bad networking was not part of early UNIX; sockets could perhaps have been part of the "carefully selected set of fertile ideas" that could be "keys to the implementation of a _small_ yet powerful operating system."

"carefully selected" (i.e., things are deliberately left out)

"small" (i.e., smaller than the alternatives)

These are ideas in programming that seem to have been lost over time.
Possibly this is a troll, but in case you are serious...

There are many schools of thought with bonsai. Very many people use "clip and grow" techniques. Wiring techniques are more popular in Japan than in China from what I have heard. I'm not that experienced with bonsai, but the people I have talked to are not so keen on the production of artificial "jin" (bleached dead wood). If there are dead parts of your tree, you need to do it to keep the tree healthy. An abundance of jin seems to be more of an American style than Japanese in my limited experience.

In any case, I don't think the treatment that bonsai trees undergo is harmful to them. In fact, they are arguably much healthier and "happier" than a tree that's left to grow. The pruning of the roots makes them incredibly vigorous because they have many more feeding roots for their size than normal. You have to baby these trees too (i.e., water it every day) because the soil can dry out very quickly (there isn't much of it). So inevitably they are free of disease and insect infestations.

If you spend some time around well cared for bonsai it's pretty obvious how healthy they are. I see no evidence at all that the trees suffer. Quite the opposite. I recommend learning more about it if you are interested in the welfare of the trees (something that I won't criticize anyone for).
Then would have to expand the other side of the comparison to include the whole world as well. It would not surprise me if the comparison remained true. There are likely only 5-10 countries in the world where terrorism has killed more people than soda machines falling over: especially with the 2001 date restriction. While there more than 200 countries depending on how you count. Even if you extended it to go back to the 1880s , when the first modern vending machines were used, I would suspect the number of countries where terrorism had killed more people than soda machines, I suspect it would still stand true even though most countries have experienced terrorism during that time. Of course summing that all up would be rather hard / impossible.
Adwalnut,a performance marketing application which makes business profitable
Adwalnut, a performance marketing application which makes business faster, better, convenient and profitable at an affordable cost and having worked accurately and effectively for a lot of online marketers, affiliate networks and webmasters. We are at private Beta stage and sending invites to some of our known contacts.

To create and nourish a robust business we need technology. In this sphere a performance marketing application would be a true partner of your business. Monitoring performance of your business or product or event campaign with precision - build plans of actions for future.

The Adwalnut is developing application on the Google App Engine. Basically it is a performance marketing application with lots of substantial features in very budget friendly prices. The latest features are stated below:

i) Based on SaaS model.

ii) White Label Software

iii) Mail Room

iv) Audit Logs

v) Alert and Threshold

vi) Billing

vii) Simple and robust affiliate tracking

viii)Email, chat & phone support–24x7

If you want to check our application then please try to sign up on http://www.adwalnut.com/signup.php.
> It's not hard at all to find these drugs today

"finding" them versus legally using them is a pretty large gap in semantics. There is a huge stigma in many social circles against going to "the ghetto" and "cold copping" for dope. Even if you get yours from a suburban dealer, there are many social consequences to be paid (in some circles) such as divorce, losing friends, etc if they find out you're a "pill popper". There is also a clear danger both from being victimized in a crime and being prosecuted by Johnny Law. Personally I think that's what keeps most people from at least trying opiates.

If you could just stop at CVS and pick up a bottle of oxymorphone for $14.99 like you buy advil, that removes (what I claim to be ) a huge barrier of entry to being an opiate addict.

In my earlier post I mentioned driving/crashing, but I left out the most obvious one, dying. Opiates will straight-up kill you if you overindulge. In that regard, it's nowhere near alcohol in being a "hard drug". Yes you can die from acute alcohol poisoning, but I shouldn't have to explain to you why it's harder to chug a bottle of vodka than it is to consume 2-3 pills too many. What kind of society will we live in when it becomes routine that people start disappearing ? Regardless of whether you are ok with that, constituents will demand action , aka prohibition. Or else you must believe that our soceity is somehow capable of safely consuming oxymorphone, codeine, just like they currently do with advil or tylenol, etc without any increased OD-ing once it becomes legalized (please clarify).

> The vast majority of people don't do heroin because it's bad for you, not because it's illegal.

Then why do so many people smoke ? It says right on the label "these will kill you", yet I see people every day smoking ? I thought people didn't do things that were "bad for them" ?
Does it light up when you try logging in or registering it with Github/Dropbox/Google in Chrome?
You kind of have to. The vast majority of them are obviously fake. If you look at the wording / grammar there is a lot of similarity (uses of the word "Great", etc)
A non-asshole, non-monopolist version of Facebook would be a company that would sponsor such a thing along with ads saying "brought to you by Facebook!" or something but no technical restrictions to FB. It's still in their interest to get more people online. It could be a consortium of companies. Or it could be the government, that would make reasonable sense. Or it could just be the phone companies saying that a little internet is a good way to get people to then pay for more bandwidth…
Nearley 2.0.0: a complete JavaScript parser toolkit
Lisp is just a non-starter for a lot of people. Maybe it's an irrational bias but it's also widely prevalent.

I think Lisp in all its flavors is in the same bucket with Haskell, i.e. not a language that will ever go mainstream but an important laboratory for exploring ideas that eventually trickle down into more mainstream languages.

Clojurescript is a case in point. Statistically its userbase is zero but it's been the source of several useful techniques.
Surprised? That was the best game for many linux nerds :)

I was playing that a lot on my first Linux.
15 Years of Google in China (INFOGRAPHIC)
If you are interested in bonsai at a faster pace, you can bonsai other kinds of plants. A favourite is chrysanthemum. Instead of pruning twice a year, you are doing it every week or so. They are very demanding, though.
> You admitted to being a beginner

He said he was a front end JS beginner. He also mentioned being a seasoned software engineer overall.

His advice is completely sound, and a very valid approach: Want to learn a new platform/ecosystem? Take whatever is the most popular and make stuff work. It's the fastest way to learn by far and with an free bonus you get actual valuable software.

Nobody flames people who learn Rails while learning Ruby! What's the matter with you guys?

The only mistake the GP made was "admit" on HN that he's a beginner at something.
Learn to reduce the initial friction of app usage
Australia revokes AS 1698–1988 helmet certification
Discovering XSS Vulnerabilities with Burp Intruder
Top Success Quotes Video on YouTube by Amir Najam
It's even hard for those trying to understand it (I'll speak for myself coming from a non-CS background), and that's not even the same battle as implementing all the separate parts in an efficient way day to day. I've worked on my own bash cli tool[1] for more efficient openssl usage and mentioned it here before.[2] Only after that project was I able to finally understand the concepts enough to use the thing at all.

[1]https://github.com/brianclements/pkictl

[2]https://news.ycombinator.com/item?id=10257074
The CCC talk included a link to https://github.com/takeshixx/redstar-tools, asking for people to help "lift the fog" even further.
I'm actually wondering if that number is too high. After all, they already had the ship. What did they have to pay for?

1. The extended use-time of the ship. But really all that did was push back the subsequent missions, the ship was already something they owned.

2. Probably a bit more maintenance on the ship once it came back because it was used for longer (and because they deliberately damaged it).

3. The cost of the initial food package + booster which blew up.

4. The cost of the new food package. China already had the second booster, so I'm not sure if the cost of that should be added (especially since China wasn't going to rebuild it, they were just going to scrap the mission it was originally for).

5. The cost of the MAV that was used to get Mark Watney to orbit, plus whatever costs are associated with launching another one to Mars.

6. The salaries of the astronauts on the ship (does Mark Watney get paid for his time stranded on Mars?)

7. The salaries of people at NASA who worked overtime on this (assuming anyone actually gets paid overtime at all, which they might not).

Does that add up to $200B? I'm skeptical. From the parenthetical (Mars Mission) it seems the cost was meant as an estimate for how much a new Mars mission would cost (I forget if the book actually put a number on that to begin with), but the rescue wasn't a new mission.
I was going say the same thing, a little differently.

Only other comment is around having to know your entire app start up front. If you break up your app into micro apps each of which implement a given feature of your site then it's much easier to handle that way.
Did you find the job more stressful than college? can you explain what triggered the stress?
Bash One line YouTube video downloader
I think the author raises some important and valuable advice that applies to anyone/everyone. It certainly has me wondering about my motives for building a company.

But, equally I feel the author is speaking of the go-big-or-go-home model of "startups", not the slow-growth or lifestyle approaches that one could alternatively take. When you don't have to impress investors, you can approach things differently. Deadlines are more up to you, and customers are more supportive as long as you're taking care of them.

Customers want a product that solves their problems and requires as little thought as possible to use(at least in Software). VC's want a significant return on their investment. Both have money, but only one of them will continually give you money. Which would you rather aim for?

Anyway, I think its worth reflecting on how the startup will fit into your life, and what kinda time you will put into it. It doesn't HAVE to be 80 hours a week. Doesn't even need to be 40. Success is up to you to define; unless you're playing with someone else's money.

Personally, my goal is rent. If I can build something that can earn me enough money to always cover my monthly rent, that's success for me. Anything beyond that is icing on the cake.
I just have a hard time understanding where all these web apps are coming from, and what the real requirement is. It seems to me that the ratio of problems that require web apps to web sites is more like 1:1000 than 1:10. In other words, I wonder why it seems everyone is using React or Angular, rather than just a few people.

I mentioned Google maps, docs, and spreadsheets as bona fide apps. They require a completely different approach. They are extraordinarily stateful on the client.

What other sites need that? As mentioned, I don't think AirBNB does. How much state does it need on a page? It's basically like a shopping cart, like eBay. You search for properties, and then you book one. (Maybe it is different for listers, I haven't listed).

I get that you need more advanced stuff like React and Angular to manage a lot of state on the client. jQuery gets messy in that case. But I am wondering why apps all of the sudden need this much state. If you break up your app into different pages, then you don't need so much state on each page. The state is in the URI.

In other words, I see a lot of it as self-inflicted pain... the customer didn't actually want all this stuff. They just want to order a meal online or something. I looked through that whole "Built with React" github page, and I am still trying to understand where the requirements for lots of state are.

I don't buy the motivation of keeping everything on one page to save network latency... if you actually profile a lot of web pages nowadays, the rendering time is greater than network time! I'm seeing full seconds reported by Chrome dev tools just to render!!! It doesn't appear that anyone cares about latency, given how slow most web sites and apps are.
Ha, definitely a long shot. I was watching a Joe Rogan podcast: https://www.youtube.com/watch?v=aDejwCGdUV8. In summary, there's evidence for a cataclysmic asteroid strike 12K years ago that nearly wiped out humanity. If true that upends traditional archaeological theories and suggests that humanity rebooted 12K years ago instead of a gradual move from hunter-gatherer to society. What the world was like before the reboot is unknown, but maybe we were advanced enough for space travel?
Haven't used it, but I don't believe it has code splitting?
To be fair, there's been quite a bit of cross-pollination, but the original surge in popularity for React came about because of the pioneering work by David Nolen to show how to fully unlock the promise of React's approach when coupled with immutable data structures and a functional mindset (Basically everything presented in the original version of Om.)
Why are you evaluating the practices of the US government within the context of North Korea?

The USA sees itself as the shining beacon of freedom and democracy. North Korea doesn't.
What does it look like when Chinese authorities deem it appropriate to have a presence on your internal company network, e.g., to possess your VPN keys? Do you get a polite letter telling you with whom to "negotiate" the issue? How soon does your intellectual property show up outside your control?
Imagining possible futures can help guide our decisions.
It was developed inside the original BSD and is part of POSIX. So it's supported on all unixes today. The only place it isn't supported is Windows.
Seems like an extreme form of https://en.wikipedia.org/wiki/Conway's_law
Relación en el aumento de la diabetes y las torres de telefonía móvil
Outdated payment protocols expose customers and merchants
You're missing my point. I'm not talking about filing a patent but acquiring an existing one.

You should only be allowed to acquire an existing patent if you acquire the company that owns it.
I guess my analogy is being scrutinized (so to speak), that being said; YES!, that WILL happen if the carpenter doesn't know any better (or is a crook).

A smart/savvy (or whatever you want to call it) carpenter will easily do the modification[S] without tearing down the entire kitchen. Just like you can drop React into an existing project.
>Curate your entire life to be appealing to a bunch of humanities majors who couldn't get a job other than reading admissions apps.

Seconded. Your comment brought me back to having a moment of extreme cringe about when you remember randomly something your older self realize was incredibly immature or stupid when you are in middle school (e.g., "lying to show off to peers on the school bus and thinking you got away with it when it was obvious to everyone else and even yourself now how stupid you were").

I bought completely into the whole "liberal arts" marketing sold by "elite" American college brochures and hung onto the words of admissions officers during tours as they were the gatekeepers of "knowledge" and "enlightenment"; now I realize I was hoodwinked and looked so stupid like I was trying to look cool with Abercrombie & Fitch in middle school.

Fast forward 12 years later, now that people whose personal life and flaws I am aware of now have taken posts as diversity officers and admissions officers; I realize what a sham everything is. Not to say that everyone in college admissions is pretentious and superficial but how it's like the marketing dept of a major corporation trying to increase their conversion rate.

>I am also scornful of America's culture of self-congratulation

Yes unfortunately it never ends. The fakery continues beyond undergrad to ... MBA, Young Ivy Mixers. But I shouldn't be so cynical and negative about some people, should at least give them credit for staying such a "trooper".
Um, because hardware is hard. Let's go shopping.

Specifically: Because until the latest incarnation of both the BeagleBone and RasberryPi, everybody was running hacky kernels with bodge after bodge of garbage layered on to make things work.

In roughly the last year, both the Raspberry Pi and the BeagleBone black can run relatively clean versions derived from Linux mainline (Debian in my case).

Once the BeagleBone got off of the disaster that is Angstrom Linux, the number of BeagleBone's around me shot up like a rocket.
Khan Academy: The most common feedback we give dev interns (2013)
It seems like no one asks "Just because we can use Javascript for everything, should we?"

Pros:
AJAX for loading content makes requests smaller making your app more performant.

Cons:
The Javascript framework requires a 1xx KB download before content can be rendered, making your app less performant, hurting SEO, and breaking the back button (no, I don't want to scroll again from the top through the 5 posts I already read when I come back to your site).

You hate maintaining an entire application in Javascript so you get to learn all the joy of transpilers and a build system to build whatever not Javascript language you chose and your tens of module dependencies because you decided everything had to be done in Javascript or TypeScript or ES2015 or CoffeeScript or ES7. Oh and when a new language supersedes the language you decided to use, you happily spend weeks moving your codebase to a new language, thinking "Wow static typing in 2015?! My code is so much more maintainable now!"

It says it all that the benchmark for comparing frameworks is TodoMVC, a simple CRUD application for which client side rendering is unnecessary. People are not thinking at all about the pros and cons of client-side rendering and reaching for it for any web applications.

Google doesn't use AngularJS for Gmail. They use GWT to render HTML on the server. Side note: AngularJS 2 beta is 500KB. Fucking laughable. Oh and they suggest loading both the AngularJS 1 and AngularJS 2 frameworks on your page to help you migrate.

Facebook doesn't use ReactJS for Facebook. They use PHP to render HTML on the server.
Edit: Yes Facebook uses ReactJS for a lot of side stuff, but not for big items like their newsfeed.

Twitter doesn't use client side rendering. They tried it but reverted, because the time to first see the content was too long.

People are building a mountain of abstractions and investing so much time to over-engineer everything in Javascript. WHY?!
You can set FF to always prompt you..
Yeah, professional web dev is not for me, though it seems I'm not the only one lamenting the state of affairs. It seems that it's not just the frameworks that are thrown away in 3 years, but sometimes the products built with them too!

I think learning new "frameworks and methodologies" only makes you a better developer to the degree that they are well thought-out. It seems like a lot of JavaScript stuff is basically still in a state of flux, where people are experimenting and figuring things out.

I spent a lot of time learning Python, C++, C, R, bash, OCaml, and HTML/CSS/JavaScript. All those things have lasting value, and I expect to be using them in 5 years, and probably most of them in 20 years.

I would say jQuery has lasting value, since it has an elegant data-driven / document-driven model. I look a new things to understand if they have lasting value. React does seem principled to me, and I was interested in playing with it, although these threads have what dampened the enthusiasm.

I am using HTML/CSS/JS to display statistics and visualizations, and it works perfectly for that. In any case, I do think there is a problem where a lot of front end devs don't actually understand the abstractions the browser presents. It's basically the same problem as Python or Ruby programmers not understanding what syscalls are and writing horrifically slow code.
Civil Affairs actually tend to be in the field quite a bit.
No, but I probably misread yours if you didn't understand my question. I thought you said different kinds of suffering are incomparable, and so I asked about not being able to compare two specific kinds of suffering, murder and insults. (Or rather, acts that can induce suffering and the suffering that results.)
> Honest question, can you claim to be a Computer Scientist if you drop out from a computer Science program ?

Yes, absolutely. Plenty of luminaries in computer science don't have actual CS degrees.
To me, this psychiatrist sounds really depressed and like he may be feeling burnt out or isolated at his job. A theme in the two typical cases he cites is that he isn't actually dealing directly with a patient's problems; in both cases, he's a helpless witness to a serious injustice exacerbating those problems, and perhaps making his own efforts to assist the patient seem particularly futile. He seems to be focused on a globalized sense of precarious life, where almost everyone is nearly overwhelmed with problems, but doesn't go past caveat with respect to addressing any evidence against this (i.e. world not collapsing, psychological resiliency of most people). Struggling with these problems is probably affecting his ability to help others. He should find a good therapist and start working through some CBT exercises if he finds himself thinking like this on a routine basis.

Just my two cents based on long-term exposure to psychiatry and depression. I know these things might be really obvious to most people, but I figured they should be pointed out for the benefit of anyone to whom they aren't.
Interesting thing about Balwani is he already had an IS/CS degree from UT Austin in '90 and a MBA from Haas in '03 - the CS degree from Stanford is from '04.
It's not about latency, but about overall performance. Rendering on the server is slower than rendering on the client, because the server may have to deal with a thousand requests per minute whereas the client doesn't. So you push the logic to the client and let the browser deal with it until talking to the server is actually necessary (e.g. when the time comes to submit the data). Therefore client-side frameworks become a kind of distributed processing of application logic.

Furthermore, you shouldn't take latency for granted. Many users are on choppy mobile connections. Waiting for the server after every action results in a really bad user experience in those scenarios.
HNLive – Hacker News in Real Time
Android: QualityMatters more than PerfMatters
if the underlying data source is tight this would be a rather fascinating piece of research...