skysight-inc/HackerNews huggingface dataset:
For what its worth, I felt this way when I was 28. I ended up leaving a very good job to start a very small business. Although its a tiny niche business, it ended up providing an amazing life for me and my family. I am 42 now (yikes!).

When I was 28, I had a specific dream (starting a business) but was afraid of the risk. In your case, its not clear to me if you have a dream but don't know how to get there, or if you wish you had a big dream, but aren't sure what it would be. My advice applies more to the former than the latter.

My advice would be:

1. If you are really dissatisfied with your job, look for a way to shake things up. I left my good job to go to business school, then quit after a few months when I realized I'd learn more by trying to start a business. Business school wasn't the answer, but I wouldn't have quit the job directly, so it facilitated things. Its hard to know in advance what will work, but if you are stuck, try something new.

2. Keep your eyes open for opportunities. The business I started was related to experience and contacts from my previous employer.

3. As soon as possible is the best time to take risks and make changes. It won't be any easier to take risks as you add in more responsibilities (house, kids, etc).

4. Do your best at whatever you are doing, but don't worry too much if your plans don't work out exactly as you thought. I thought I wanted to be an industry titan. That was not in the cards. However, once I had kids, it turned out what I wanted was a really flexible schedule. In retrospect, if I was an industry titan, I suspect I would be looking for the exit (actually, given my skill set, I probably would have been shown the exit).

I obviously don't know you, or much about you. But in my case, shaking things up to pursue my dream really worked out well, FWIW.
Can you explain what you liked about The War of Art? I read it because I have seen it mentioned on this site many times, but I did not enjoy it at all. I found that the first two sections contained very little useful information, and the third got somewhat silly when it started evoking angels and muses. I could see it being a motivational read for some?

I find it strange that it's mentioned in the same context as your #1 and #3, which I think are absolutely essential.
Why is the news hidden/flagged? A terror attack is ongoing in Munich right now. https://news.ycombinator.com/item?id=12145252

Edit: and Nizza terror attacks and Turkish events recently? They were on HN. Double-standard? All the flagging and downvoting is getting more and more on HN - how does this help the community?

I would like to remind you that the 9/11 reporting on Slashdot during the attack was outstanding. All other news websites couldn't handle the traffic and were offline. A relative of mine was up in the tower during the attack and survived - and we followed the reporting via CNN and stayed in contact later via email as the telephone network was down.
For example, imagine a town official in charge of roads, explaining why the repairs on a certain local highway on-ramp have been delayed for two years. Imagine all the people in that town finally getting to say, "Ah, this is the guy in charge of that! But if what he says here is true, this isn't his fault! As a constituent, I can call this number to pressure the right person in this specific town agency to remove such-and-such barrier!"

This could work for local or national or international issues, I feel.

This all occurred to me when I was thinking about why most of the news doesn't seem to make things better, except for occasional major reveals of things that need to be publicized, like Snowden or Theranos.
Yes, I forgot about assertions. I've never _really_ used them, but I remember they were useful once or twice when wrangling with a particularly ugly format problem.
Its annoyingly incompatible and RISC is more verbose but really the concepts are pretty much the same. Load something to a register, do some very basic operations on said registers and save it out. An X86 programmer should be able to pick up other CPUs fairly easily. Although delay slots will probably piss them off every time.
In that case, I would slowing introduce pieces of this, see how it works etc. If you feel like you need more process or more ways to build team camaraderie act accordingly.
Currently we are an "on-site only" workplace.

There are two reasons for this, firstly and most importantly our primary founder has a law, not a technical, background.

This means he often has to just trust that myself and the other core team member are doing sensible things. With a large chunk of savings invested and the project running late (prototype and limited release 1 done, but 'core' functionality and UI still very much in progress) bums in seats is a very real metric.

Secondly is a combination of bad experience, low funds, and not the right time.

The company has had several other in office developers who were supremely sub par. A lot of my rapid acceptance into the company and (currently thrahing out the details of) gaining equity came from the removal of predecessors crap and providing simple and solid guarantees. This makes us edgey about trusting people to get on and do things without serious oversight.

Its obvious that this can be remedied in two ways- with more funds for the right developers and spending more time managing them. The funds are being remedied with our growing sales (yay!) and the time... well I'm primary developer and learning a hell of a lot about managing people.

Not the right time is a case of everytime we bring someone new in it will distract me for a fortnight or so... especially considering the current compensation we can offer. As we are near a wider release it does seem more sensible just to get on with it and hire with the money and time a wider release brings (or takes away, as I suspect will be the case with time).

Finally we should note I fully intend to bring remote working into the company. At first for new hires then a few years in for myself and the other two (likely rota'ish). This looks like an uphill battle with the founders but I'm sure when their stress can be lowered it will be a lot easier.

Regardless, life ahead shall be good.
This is kind of built in to React Native already, but they use their own packager (ReactPackager) instead of webpack. Would be neat for ReactJS and React Native tools to converge at some point!
> SASS support over LESS over PostCSS over CSS in JS?

Well yes, because any CSS in JS solution (in PostCSS) is just plain bad for a myriad of reasons.

That would leave you with SASS vs LESS and SASS is massively more popular and supported.
You mentioned women coming to you as a result of working hard. How is that not objectifying towards women?
Neato. Hope you like it! You should let me buy you a drink sometime and punch me in the nose for my HN transgressions.
Russians recover 70 year old Sherman tank from the sea
> The problem is that when frameworks develop these CLIs they tend to think only about the CLI users and it becomes larger and larger a requirement

Well there are two ways to modify an Ember project: create a bunch of files in various places by hand, or run `ember whatever` and have it done for you. The CLI is the preferred way of doing it for a lot of (good) reasons but if you want a new component running `ember g my-component` and having it make the component JS file, the template and the tests for you in one fell swoop is awesome.

> so the more difficult you make it to use your stuff with normal web technologies the less I want to have anything to do with it.

I don't understand your point? What's a 'normal web technology'?
This was probably flagged because it reads like an ad. HN readers are hypersensitive to anything that feels spammy.

If, instead, you addressed people's intellectual curiosity and described what was new and interesting about your work, with lots of technical detail, you might have better luck.
Ugh, isn't there a better company out there to buy Yahoo?
Your example actually cuts the other way. Imagine it's 1966 and someone tells you that the cars, trains, and planes will "have to be dramatically different in 50 years," yet lo and behold a trip from NYC to LA takes about the same amount of time now as it did back then and the Northeast Regional is a hair slower than the Metroliner used to be.
The specs on this singular card would put it at the top of the Top 500 computer list from 2004: https://www.top500.org/lists/2004/06/

With four or six cards, as many systems built around this component are likely to be spec'd, you'd be able to build something that could fall in the top 5 in the last ten years.
The writer presents an ideal vision for the future - one where people can "build software" purely through abstract thought, without needing to know the semantics of specific tools and programming languages.

If such a future is possible, that would be great. I would be all for it. But the people who are already in the field, working in the trenches, don't think it's a realistic vision for the near future. All attempts thus far to produce "layman friendly programming" have been either failures, or relegated to non-functional toys. Hence why we don't want to waste our scarce time and resources on such moonshots.

If the author and his peers disagree, they are free to found/invest in such ventures. And if they're right, they can make a fortune for themselves in the process. But just sitting in the sidelines and armchair quarterbacking is a pointless waste of time for everyone involved.
Because it's off-topic.

Just because something is important doesn't mean it belongs on this site.

When something gets flagged, it doesn't mean it was bad, it just means it doesn't belong here.
Reaction captures carbon, generates electricity, makes a cleaning product
I personally use Django as a backend for my Ember stuff, which means I miss out on the whole fastboot experience. It does look really nice though.
Sorry. [1]

[1] http://www.cs.toronto.edu/~dt/papers/pami91/pami91.pdf
Become a partner, share links and get paid
Moore's Law: "Moore's law (/mɔərz.ˈlɔː/) is the observation that the number of transistors in a dense integrated circuit doubles approximately every two years."

That's the definition I've always known. It has nothing to do with money or speed or performance, but usually these things are correlated.
I think the problem is that React is developed as more of a Node/JavaScript project than as a web project. You see this in stuff like depending on `process`, a thing that exists in Node but not on the Web. So the Web is a compilation target; not the platform that React is developed for.

From there it's easy to think about everything in terms of JavaScript, and not making the Web the intended target for usage.
You're just punting on the problem. Now storage is someone else's problem, who can't use containers because you decided to dump your state on them. Storage with containers is something that we need to solve properly (and Docker isn't doing a great job right now).
Yep! The communists claimed the social democrats were fascists because they wanted to own the left, for example.
So long as it's the right people no longer writing code, that future sounds pretty nice to me.
It's goal is to be for a front-end SPA. None of that is needed for it's stated goals.

Also - HMR, generators, dockerization, sass, & test environments are not needed for many/most projects initially. When they ARE needed you'll be beyond the point you need this kit anyhow.
One of React's big selling points is easy integration into existing apps so we don't plan to neglect non-CLI users.
Congrats. Your "squad" is a little unusual. http://www.sick.af/squad
I'm interested in watching that series, but I'm not seeing it on Netflix (streaming). It's probably available on disk, but I'm not sure if that's what you meant. Just an FYI for those, like me, that don't have a disk plan.
Over $8k/mo?
Or "off the record" as a whole phrase:

https://wikileaks.org/dnc-emails/?q=%22off+the+record%22&mfr...
With that attitude you could fit your model on a 6502 with 16KB of memory.

Give it up.
He just described iOS/MacOS/iCloud (s%/iCloud/Dropbox, or whatever you prefer for centralized storage). If I'm going to use the phone just for data, then I might as well open that presentation from iCloud from my MacBook that's plugged into my 27" monitor and Das Keyboard (insert your kb of choice). Because that I know works. Experience tells me kludgey rigmarole like the proposed or even the Superbook just don't work as well as you hoped when you POSTed your cc number.
This right here is why I actively suggest not using webpack. It's Grunt 2.0 all over again and not worth the mess.

IMO it's the worst choice Facebook could have made for this toolkit, as it breeds some awful habits.
Yahoo has been on sale for a long time, clearly there have been issues with buyers finding value. They probably have a point.

People don't see growth in Yahoo. They were on top before Google (I remember Yahoo was _my_ choice for a long time) and it seems they've just been existing, coasting on brand recognition but not accomplishing much. It's easy to see a future where Yahoo only goes slowly downward.
It's only pretentious if you're a native English speaker.

https://news.ycombinator.com/item?id=12142643

"I didn't know it was different in english"
Vector Venue Maps Using Mapbox GL
I like React the way it is. It does one thing and does it well.
I run a college wrestling website, http://www.wrestlestats.com. I'm right at about the break-even point with the site through the ads I have on the site, but hopefully it will get better. Trying to find some people willing to donate/invest so I can get my new version of the site completed.
> In my opinion most of the Great Javascript Fatigue of 2015-16 was caused by users trying to fill in the blanks left by the React team and producing one solution after another (and quickly abandoning ship as something iteratively better was released).

I agree wholeheartedly with this. And it's also why I love Ember, you get templates, routing, data access all working together with minimal configuration. I love Django and part of the reason why is that it's opinionated, and Ember is the same.
WebPack for one. Using webpack brings in way more problems than it solves.
> I don't understand your point? What's a 'normal web technology'?

https://html.spec.whatwg.org/multipage/
It's pretty clear that the Reddit corporation doesn't want Reddit to be an anything-goes, absolute free speech zone with no moderation or anti-harassment policies -- but that's what the site actually was for many years. Now, when the company cracks down, users think their freedoms are being curtailed.

The change that came with moderation was very dramatic. It was basically cultural whiplash. It also accelerated the replacement of intellectualism and aesthetic freedom with groupthink and the same kind of web forum small mindedness you had in the early 2000's.
> An openly sexist, potentially racist man

Citation needed.

> with no political experience

That's not necessarily a bad thing.
Nikolai Tesla was a titan so the confusion is natural.
I can value innocent life and freedoms without it being blasted on my media 24/7. The media is biased anyways, my country, the United States, has apparently killed 73 civilians in one Syrian village, Tokkhar, and HN doesn't even have coverage.

Media coverage does not help the victims, it glorifies the attackers.
I believe FreeBSD also run on POWER8.
For a previous attempt at the same idea, see COBOL. The original design goal was to make professional programming obsolete.
This is how I see things going with alcohol. Some of the following assumptions are based on what my parents have told me about their generation (in Canada).

- everybody used to smoke, now it seems crazy to most people

- people also didn't wear seat belts, drove after drinking more frequently (according to my parents anyway) and probably had about 3-4 different vegetables in their diet

- now, in many circles, smoking (regularly) is looked at like a meth addiction

- although we still battle with processed/junk food I'd say the options to eat healthier are here and many people would gasp if they found out you ate only meat and potatoes

Yet, alcohol, in North America, is still widely looked at as "OK (just don't drive)". I think we'll see more studies and campaigns about the health risks of alcohol over the next decade. In 20 years, in certain places, drinking might be looked at like smoking is now.

It's going to be so boring.
yes exactly, and who were many of the initial users of reddit? I'm not saying it's not important, just that in the very early stages of a startup such as reddit was, it can be the wrong thing to focus on when you really need to get users first.
> Is there a better daemon auth model that's not in use so you can at least have longer-lived tokens, etc?

Docker does have authorization plugins[1], and there is work to get authentication working[2]. So the answer is "eventually being in the docker group will be safer", but not yet.

Personally, I think the future of containers (at least for a lot of the cases I deal with) is going to be with rootless containers[3]. But that's another story.

[1]: https://github.com/docker/docker/pull/15365
[2]: https://github.com/docker/docker/issues/14674
[3]: https://github.com/opencontainers/runc/pull/774
Streamulus – C++ embedded language for event stream processing
Most features in boilerplates are completely unnecessary for most beginner users of React.

Off the top of my mind:

- Server or Universal rendering
- Hot Module Reloading (refreshing is fine!)
- (early stage) proposed JS syntax

The main thing that is missing from this package is testing, but that's a very opinionated kettle of fish.
That means Reddit is trying to run a high-margin business in a low-margin space. As ad blockers get better, that may stop working.
At one time, it was expensive to run a service with a large user base. Technology has progressed, and it no longer is.

Craigslist wiped the entire classified ad industry and much of the newspaper industry off the face of the earth merely by being the low-cost provider. Ad-supported businesses should be afraid. Very afraid.

As for Reddit, the VCs may have to take a haircut.
I was talking in particular about the use of profanity in a working environment, of course.

I do not know what you are reading into those emails but speaking purely objectively, there is remarkably little content in them to go off of. It could potentially have to do with Bernie Sanders in the Kentucky and West Virginia primaries (which were in early May), but that seems somewhat unlikely given the timestamps -- the West Virginia primary was only 5 days after the email was sent, which is almost no time for one to ask the question, get whatever answer, and launch a smear campaign. It could also be not about Sanders at all--WVA is an odd way to refer to West Virginia when WV will work as well, and the name "Sanders" doesn't appear anywhere in the emails themselves.

Even if it's about Sanders, the email doesn't even say whether the guy is rooting for or against Sanders: it could just as easily be "Hey, I heard this rumor that Sanders is an atheist, can we get someone to ask him so that he can squash that rumor like a bug?"

It doesn't strike me as a "civil rights violation" to ask about someone's religious views. I mean, maybe the US people not voting for politicians based on their religious affiliation is a larger civil rights violation that you fear will be triggered if this question is asked, but that seems like several steps away from a sure thing, since it's quite possible that Bernie will play a different political card.
Maybe that's because people are living longer than ever. In the past, maybe something else would take you out, like getting the flu when you're 70
There's a lot of promise here, but revenue? Where's the sales figures on those processors?
Ask HN: Which CMS should I use to make a small website for my own business?
Analogies are always a rabbit hole. Haha.
>> "The discussion isn't killed; you just posted in it."

I should have been more clear. I meant that discussion is 'effectively' killed as anybody interested will not be able to find the story. I don't know how many flags it generated but one second it was on the front page, I refreshed and couldn't find it going back three pages.

My frustration stems from the fact that when the 'hide' function was introduced I had hoped people would use that more and only use flag for actual spam. If something gets up voted to the front page there are clearly quite a few people who want to discuss and there would probably be more but others won't find it once it's been flagged.

Maybe if a page reaches enough up votes within n minutes or reaches a certain rank on the front page within n minutes we can presume it's not spam and disable flagging for an hour. That way those who don't want to participate can ignore or use the new hide feature and those who do want to participate can find it.
Ability to communicate properly and proficiency with collaboration tools rank high on the list. It's also crucial to be able to properly identify and evaluate the contributions of any team member.

Remote is also largely incompatible with micromanaging. If you don't trust the ability of your remote developers to take decisions on their own the team is likely to underperform and fall apart. This is one of the main reasons remote works much better with senior developers.
And UML is... well, maybe not dead, but nobody thinks it's going to replace coding.
drivers:users::mechanics:programmers
All the news reports I've seen connecting alcohol with cancer come from the UK. Maybe because they have a National Health Service that's trying to minimize national healthcare costs? Or maybe because their researchers are less beholden to industry?

Or maybe that's a false connection.
> I reckon that this case is a bit tricky though and most people just use sudo to get 'root', so if you're going to do just that, then I guess it's the same.

sudo is still better in that case, because sudo leaves an audit trail in your system log. Docker doesn't keep a detailed audit log for every request made by a user.
Wait, I'm a young'un. How?
You can get away with 8-bit floats on many neural network type applications so that might be the idea here.
Discussion from the last time this question was asked: https://news.ycombinator.com/item?id=11214497

And the time before that: https://news.ycombinator.com/item?id=9508528

And the time before that: https://news.ycombinator.com/item?id=6884552
> Suggesting that it's ok to wait a few days for our transactional email to deliver is frankly offensive

Another SendGrid customer here, in exactly the same situation (low-volume, purely transactional, paid "Essential" plan). But even if I were sending marketing blasts, a few days delivery delay would be unacceptable. It's hard not to hear SendGrid's response as "we don't really support anything below the Pro plan".

SendGrid has put up a support article about this: https://sendgrid.com/docs/Classroom/Deliver/shared_ip_thrott...

FWIW, a helpful SendGrid chat agent did move us back to a warmed-up IP pool once I complained, and our mails are going through again.

[Edit: clarify we're on a paid plan -- just not the Pro one.]
Easkme Affiliate program
Thanks for the clarification. They really should fix that, it's confusing for one (because down-modded posts are also light gray), and secondly because it's just plain hard to read.
I think Redux and React-Router are very opinionated and distract people new to React from React itself.

My workflow for ramping someone up on React and eventually Redux looked like:

- A single React component with React.createClass

- ES6 class React components

- Add a component hierarchy and treat the top level
component's state as the entire app state - pass down callbacks to update state. Look how this becomes harder to scale as we get more depth in our component hierarchy!

- Redux without the redux-react bindings. Also stateless function components.
You're forgetting one of the biggest patent trolls, too.
Apple Watch sales are down 55%