skysight-inc/HackerNews huggingface dataset:
Deco is great but it's an IDE and the way we approach things is a little bit different than how IDEs do. Generally speaking, when you're an IDE you're competing with all the other IDEs on feature-by-feature basis because you want to support the entire developer workflow.

For Repl.it, we approach everything from the novice point-of-view. We're ok with things being missing as long as we make it very easy for people who are just getting started with programming. We'll expand towards more power as long as it doesn't overwhelm or takeaway from the beginners experience.

For example, when we wanted to support third-party packages one way we could've done it is allow people bash access to install packages from PyPi but instead we've invested the time to pre-install all PyPi packages in existence on shared drive (https://repl.it/site/blog/python-import) and mount it on every container we start for our users. That way you don't have to know how to install it to get started with, say SciPy.
Small world! I consider myself really lucky to have worked with you (Amjad) and Andrew (Canny Founder) on the React Native team in 2014/2015. Great times!

Canny, repl.it, plus Expo of course.. you're the React Native mafia!
That's correct, it'd be great if the title was changed by the mods.
You also should use an actuarial table, because deaths become much more common with age shrinking the deviation significantly. However even one year variation shows there is something significant going on.
Besides the last commit on this repo being 6 months ago, I'd bet most HN users aren't looking to pick up another IDE if at all possible. We use repl.it a lot in my CS program because:
1. Students can just code now without having to worry about tooling
2. It's an easy way to share what you've coded without tooling (seeing a trend?)
We need to protect the existing net neutrality rules. Leave it alone
Diana Clegg brown
Case Farms Took Advantage of Immigrant Workers, Then Used US Law Against Them
Your garden hoses and cars are greatly influenced by California's large market and their regulations. Your textbooks are greatly influenced by California and Texas. Large states, or groups of states, can influence things by simple scale, if it's not practical to go against them.
I read title and thought that they were withdrawing funds from Stealth Technology. That would have been more interesting.
My Father Spent 30 Years in Prison. Now He's Out
After seeing Parsey McParseface, Boaty McBoatface and Namey McNameface I've been wondering where the <x>y Mc<x>face meme came from?
They still have a king!

This is not normal. It's pure crazy town.
Has nothing to do with youtube. This is the definition of a peer agreement. Basically each operator negotiates a price based on the traffic the agree to pass for the peer. In some cases, very large operators agree to pay nothing because they are passing essentially equal traffic.
You can't really anonymize data:

https://en.wikipedia.org/wiki/AOL_search_data_leak
So buffet has almost tripled-down on Apple. This is a huge departure from his value investing philosophy. AAPL is typically considered "value stock" by many when its below $100, ideally around $90. However more importantly Buffet's assertion that people don't care about high prices in smartphone business unlike in furniture business is provably wrong. Buffett has usually avoided tech companies because they are too glorified and usually a speculation, not a long term value investment.

What is going on here? Is it all about his equation that takes into account cash pile, other assets with market cap? Does that really apply to tech company where you can from boom to bust in literally few months?
The death of devops/sysadmins/infrastructure engineers has been greatly exaggerated within the startup scene.
Learn Node with Wes Bos
It's the same technology (backed by Expo) but it's integrated in Repl.it's platform and community. Additional benefits include the ability to teach and/or build online courses. Or if you're already using Repl.it it's cool to have all your programs/experiments/homeworks/prototyping in one place.
It integrates with it using the snack-sdk: https://github.com/expo/snack-sdk

repl.it integrates this with their classrooms product to make it into a structured learning tool with assignments and automatic evaluation of solutions. Direct link to the course: https://repl.it/community/classrooms/17650
You could say the same thing about any non-glamorous/lucrative position.

"Garbagemen make the world go round. Without them, we would drown in our own filth"

"Nannies make the world go round. Without them, half the workforce would be stuck at home"

"Auto mechanics make the world go round. Without them, we would have no way of getting places"

Ultimately, all such arguments are inane and pointless because every single job that exists in society

A) is important to the people paying for it

B) has wages that are based on both the importance of the job and how easy it is to find someone capable of doing it

C) The idea of glamorizing any job, and allowing yourself to be influenced by a job's glamor-rating, is just superficial drivel. Don't judge yourself or others by the job listed on their business card. If you feel the need to judge someone at all, judge them by the impact that they, as an individual, are making in the world.
This is super duper cool. Slack and discord could immediately become 1/20th the size.

A lot of electron apps don't need the full capabilities of electron - what would be dope is if you could selectively add packages for these things.

The other huge downside of electron is performance - particularly with complex apps. If you could make any headway into that, I'd be 110% on your side.
They should use some of that money to acquire ClippyJS
https://github.com/smore-inc/clippy.js
> The bad part is that we live in a society with an antiquated work-ethic, where your value is measured in capital and the number of hours you put in each week at your job. Automation isn't the problem, living is a culture incapable of valuing leisure time is what needs to change.

Why should we value leisure time over work, and by proxy, acquisition of capital?

These are the activities that gave us the great comforts of modern living, from electric light, to heating, to plumbing, electronic entertainment, vaccines from diseases, you name it.

We're not 'done' with hard work, or technological evolution. We never will be, and that's a good thing.

If you want to push for more leisure time than is currently available fine - but most people won't, because they instintively feel bad for not keeping up with others. And perhaps they should. Or at least they should admire and deeply respect those who put in the work to make our world go round. You can't shame away diligence.
Nice writeup!

Have you tried Sublime Text 3 to open the 20MB file? I have opened 200MB+ textfiles with it without issue.
Apprentice in system programming? Never seen one.

As most other things it comes to passion. If you literally write C in your dreams and spend every waking hour hacking OS kernels you'll get to be very good.
Razor fight: The metrics behind why Gillette tried to take down Harrys and Bevel
It was such a great time and especially awesome working with you Eric!

"React Native mafia" -- love it! :D
The ‘Frightful Five’ Aren’t So Scary, as Long as They’re Competing
I support strong net neutrality. Please leave the existing laws alone

Thank you,
Laura Goldstein
The mention of the chain of furniture stores is almost a non-sequitur. I think he's saying something about how he can observe consumer behavior regarding price...?
NATS Cloud – A hosted NATS.io service is now available
Are we debating? I was trying to find a viable alternative to JWT that isn't "hire me at an expensive hourly rate". I think that's a pretty reasonable goal after reading yet another "don't use JWT" article, of which I've seen dozens in the past few years.
BSS Install at Black Bull on Hindley
Eric!! Crazy seeing RN, Replit, Expo, and Canny all in one thread at the top of HN. :D
I know this, what's your point? What if the EPA drops regulation of lead in garden hoses, Congress introduces a bill that says "states cannot have more stringent regulations for lead in garden hoses than the EPA", the president signs it, and the legal challenge to it reaches the Supreme Court where it's defeated 5-4? You take it for granted that states have certain rights historically, and that the current government will respect established norms and rules (and failing that, the institutions of government that should protect against this will not fail). My point is you should not take that for granted any more.
Same with ADHD and dopamine release. It is why amphetamines are so effective at treating legitimate ADHD. Mundane chores everyone has to do go from unimaginably difficult to start to moderately rewarding with the magic of a brain releasing its pent up dopamine. It isn't even a dopamine production problem for many with ADHD, the brain just won't release it like it does for most people. You can train it to some extent, but the defect will always exist in the ADHD brain.
By doing it. If you look at enough code, ask specific questions on IRC or mailing lists, and follow through on the references, you'll eventually learn.
Honestly this seems pretty valuable. Non-native English speakers can get the tone wrong in writing pretty often, and that can sometimes make the difference between whether you get a job or whether you get properly recognized for your work.
I just have to laugh at this title. It's delusional.
Hah. It wasn't so long ago that I heard Adrian swearing he would NOT be writing an Atheros driver.
It seems more like setting up the ha clusters we had in the 90s. Things like veritas, lifekeeper, service guard, etc. The parts aren't even that much different, really. They managed a network, services exposed on the network, health of said services, etc.

And the installation was just as confusing it seems.
People often just don't die instantaneously, they get sick and require care this taking up resources. Also, some people don't die but are permanently disabled or others get better.
I was impressed when I first saw it as well. However since they say it can't be upgraded, I'd consider it a failure.
How is the latency when the app is open and waiting to receive a reply?

From one of the diagrams it sounds like the API requests a delta update if it receives a push notification, but if the user has disabled push notifications, will the client still know to request an update? Also receiving a notification and then using a new connection to request an update is still slower than something like a web socket/long poll connection where new updates are immediately pushed to clients. Would love to hear how this works.
Please keep net neutrality!
You are making assumptions about both the premise and the conclusion :)

Designing and building for scalability, flexibility, availability, etc does not mean going all out to boil the ocean and then find that you attempted to boil the wrong ocean.

If that did happen, you got the wrong team :)
Electrick: Low-Cost Touch Sensing Using Electric Field Tomography
TensorFlow in Kubernetes in 88 MB
The constitution is so vague on what constitutes and impeachable offense that it's pretty much whatever congress decides at the time.

There is enough of an argument that he's violating the emoluments clause that if congress wanted to they could almost definitely use that as grounds for impeachment.
Interesting - I can't recreate this. I have a lot of users who use Blank Slate for code blocks so I'd love to fix this, any chance you can send a screenshot? I know I probably got here late but tomasienrbc at gmail if you can spare the time to help me debug.
Bandwidth doesn't have a frequency.
Net Neutrality is literally the concept of treating all bandwidth the same, no matter the source.
There is also stuff more to the system operations and deployment side of things, jobs like devOps Engineer, release engineering, site reliability engineering, etc.

Honestly, I really wish there were easier ways to go back and get a second bachelors degree or cheap masters degree for CS, for those of us with a Bachelors in another field and who are self taught. I don't need a boot camp, I've got the basics down, But I would definitely benefit from a credential like an MS or BS in CS, and it wouldn't hurt to have some additional instruction on things like constructing parsers, complex data structures (interval trees, k-d trees and other means of space partitioning) with an emphasis on what solutions exist for which problems, etc.

The later I can learn on my own, but a good teacher can speed learning tremendously, and help you retain material to boot. The academic credential, though, isn't something you can get through industry, which seems a shame when even places like starbucks have business degrees that use on the job training to substitute for classroom time.
Big fan of repl.it. I've been teaching kids how to code for a couple years - count me as fan. Good luck Amjad & Haya!
Ironically, I've just discovered that https://ipfs.io/ has certificate signed by StartCom, known for being source of fake certificates for prominent domains[1]. So in order to work around censorship, I have to go to site which to establish trust relies on a provider known for providing fake certificates. D'oh.

[1] https://en.wikipedia.org/wiki/StartCom#Criticism
Not trying to give you a hard time, this is of course good advice, but please never tell that to anyone you care about in a depressive episode. Time and place. Virtually every person with depression has been given this advice a million times. If it were just that, they would have done it. It took me a long time to accept that it just isn't that simple for people with long term depression. That is a huge part of fighting it long term, but those habits are hard to gain and easy to lose, putting someone back in the hole. People with depression also just need people. Support, acknowledgement of their struggle, listening, acceptance. I have a strong inclination to help people fix things. My younger self had a hard time accepting there were things I could not fix or figure out.
Thank you so much for seatest! I've used it before on a couple of small projects and really liked it. Yes, it is a bit of a pain to specify the tests, but if you're red/greening it works out great.

I'd love to see the scripts you used to manage your suite if you wouldn't mind sharing.
If software has to do all of that for you, can you call the output yours?

Looks like our future will have even more semi-literate people with college degrees than we do now.
Jon Postel perhaps?
> India is/was a socialist state and I would expect social services to be spread more evenly than non-socialist countries. I also believe mobility is easier in developing nations and was better to some extent right after the Industrial Revolution and workers rights movements.

Saying "India is a socialist state" is, well, technically correct (it's in the Constitution) but a pretty misleading way to characterize the sort of social mobility in India that GP was talking about.

India is home to the longest-running continuously-serving democratically elected Communist government in the entire world. It's also home to what could be considered borderline anarcho-capitalist metropolises that are larger than many European countries.

As it turns out, the sort of mobility that GP is talking about is very rare in the states led by Communist and socialist parties, which have generally struggled economically[0]. It's most prevalent in the states (and cities) where the leftist governments never took hold, or where they were elected, but carried out very little of their vision in practice.

In any case, the scale of mobility and economic growth experienced in the economic hotspots of India (Delhi, Mumbai, Bangalore) has been made possible by the end of imperial colonialism, and the concurrent rise of a global economy. No developed country like the US will ever be able to experience that same level of rapid growth.

[0] There is one exception, though in that state, 33% of the state's GDP comes from foreign remittances (mostly from expatriates living in the Gulf), which is incredibly high, and higher than any other state. There is definitely an object-lesson in mobility to be learned there, but it's not the sort of mobility GP was referring to.
I suggest you do some reading before getting started with investing.

Bogleheads wiki and forum has good information and knowledgeable forum participants.

https://www.bogleheads.org

https://www.bogleheads.org/wiki/Main_Page

In addition, following books will give you good fundamental understanding of why and what of investing.

Your Money or Your Life, Vicki Robbins ...

Millionaire Next Door, Thomas Stanley

A Random Walk Down Wall Street, Burton Malkiel

Personally, 95% of my investment portfolio is in Index Funds/ETF. The other 5% I use as play money that keeps me engaged in investing, finance, and trying out new strategies and investments.
Article similarities aside, those might be two of the worst websites to quote as sources, the Daily Mail is banned from being cited on Wikipedia as it's not a reputable source; and the Independent is no longer producing what many people would consider journalism.
A few possible options:

- Put all the action types, action types, and reducers for a given portion of the application into one file. This is known as the "ducks" structure, per https://github.com/erikras/ducks-modular-redux .

- Use a utility library like https://github.com/acdlite/redux-actions to generate action types and action creators for you

- Write middleware to manage common logic for your application such as API calls

- Skip writing action creators and declaring action constants, and just have components do `this.props.dispatch({type : "SOME_ACTION"})`.

I don't recommend the last approach, but it's _totally_ up to you, especially because what you regard as "too much boilerplate" is going to be a personal opinion. One person's "too much boilerplate" is another person's "explicit and easy to trace through the system".
We need to protect a strong net neutrality rules and leave it alone
Ouya and Roku have both taken a shot at this with no and mild success, respectfully.
If the rural areas are doing poorly, it's always tempting to blame the cities, or the "urban elite", or whatever. Yet the rural areas quite often dominate state politics. If their own representatives are acting paternal, it's hard to see how it's the cities fault.

Providing help to rural areas remains quite popular across the board. There is a long history subsidizing rural agriculture, infrastructure and utilities. It's proven difficult to eliminate the poverty despite that.
Death can often be a very slow process.

Sometimes it will cause a worker (and the worker's company) to be less efficient due to health-related issues. Not to mention that caregivers (e.g., family) may also be less efficient by taking time off from work or quitting work all together.

Sometimes people will be put on disability for health reasons before they should need to retire. This is a drag on the welfare system and (often) the economy if they had been a productive member of the workforce.

There is also a potential quality of life issue (both present and expected), but that's not as easy to measure as the previous points. It also has some potentially complex implications that are beyond the scope of this post.
We need to protect strong net neutrality rules
Please leave it alone
Capitalism 2.0: the economy of the future will be powered by neural lace
Sounds like McCarthyism -
https://en.wikipedia.org/wiki/McCarthyism
Amazing article, all sorts of things I didn't know.
I wake up an hour before sunrise, open the curtains, go back to bed. When the sun is up it shines brightly into my room it's much easier to wake up.
Ask HN: Who is building “long lived” software?
As a web e-commerce developer, I'm tired of building software that feels like it has a lifespan of 6 months before the next framework/business model/org change comes along. Is anyone building software with a lifespan of greater than say 5 years? Would I need to get into hardware/embedded systems if I wanted to build something that was longer lasting? Any other developers that have made the switch?
I'm just gonna bet that the amount of money Walmart makes in interest on those "vaults" is a lot more than the few thousand bucks they dole out monthly to random users...
With a lot of data I think there will be a way to generate revenue based on information provided about the location and target of complaint.
Wikipedia – A functional redesign [Updated]
Calling someone "pissed off" makes no value judgment about them being right or wrong, it just describes their emotional state.

I would describe the citizens of Flint, MI as "pissed off", and rightly so. Would you say that description is undermining their efforts to right past wrongs?

If I were you I would hesitate to make such hasty accusations.
Pour que no los dos?

The "selfish car guy" is why the American lifestyle consumes twice as much as the Japanese lifestyle. Everything gets built around it.

And of course there's the fact that the American lifestyle gets exported to other places as well.
Sandman: A Lightweight Script for Late Night Developers
> Vanguard ETFs recently but it looks like the quarterly dividends don't even make up for inflation

The gain is expected from capital growth, not dividends.
> You generally need grounds for impeachment

Grounds for impeachment are whatever the House decides are grounds for impeachment.
That sentiment has actually been stated? I honestly thought it was on the uptrend...
I use Pgmodeler. I've always thought it was different and interesting that the model is to be opensource, but to sell binaries. Good to see trial binaries now, though.
Mailchimp releases free marketing automation for everyone
Aren't software as a service and cloud computing examples of businesses that are primarily about maintenance?

It seems to me that the best businesses are mostly about maintaining and profiting from some technology. Startups are advised to keep costs very low until they have "product-market fit", that is, until they have innovated enough to have made something that people want. After product-market fit has been achieved, marketing and sales begin to dominate; the technical innovation is over except for maintenance and incremental improvement.

Most businesses don't require innovation at all. McDonald's, for example, didn't invent the hamburger, but it has grown large because of its ability to grow while maintaining high standards.

Even businesses that we would think of as very innovative don't make their profits on continual innovation as much as growing and maintaining a standard process. YCombinator, for example, has a process of selecting great companies and nurturing them. The companies do a lot of innovating, but YC itself is basically maintaining and incrementally improving the innovation of Paul Graham and the other original founders.

Profit comes during the maintenance stage.
I really like the idea of using Repl.it for teaching React Native using your classrooms product. There are 2 things that I think might make it more useful. Integration with https://appetize.io/ and allowing multiple files.

Appetize.io would allow people to use, play, and share this without having install Expo on their device (even though that's already a very low bar). Also, I think after learning some basic React Native concepts, it'd be useful to create multiple React Components in multiple files.
You're definitely not wrong, but the issue is that these are very difficult things to do in the midst of a depressive episode.