skysight-inc/HackerNews huggingface dataset:
The most fulfillment would be where it actually gets results. The first hackathon I went to, I made a simple app according to specifications. I was willing to polish up some features after the event and put it into production, but multiple emails to the organization's contact went unanswered.

I almost didn't attend the event again, but the second time, my project went into production and is still going. The organization was manually copying data from their donation site into SalesForce, and I wrote a small script to do it daily. (The donation site has a "connector" for SalesForce, but apparently it didn't work for them)

I'm currently doing something longer term with an organization I found on UN Volunteers. I was expecting to add features according to specifications, but they wanted ideas for how to improve the app. How about more content? "We don't want to add more content." How about multilanguage support? I was thinking I'd be adding one or two languages, and suddenly he has 19 translators lined up. sigh
https://news.ycombinator.com/item?id=14183749
what about the people who need and deserve to be hated?

what about the news that the majority would rather was fake?

you're all idiots.
Ask HN: Have major news outlet learned to game search engines?
In the old days (like .. a few months ago), I was able to google for articles and click them to see full stories. I suspect this was done so that articles would be indexed by Google. Increasingly, I find the text of articles show up for a second, and this is covered up by some pop up of sorts. Different sites are using different techniques. Now, I don't really have time to look at the JS or CSS and get rid of the pop up - which is exactly the publisher's intent.

Here is my quandry ... I want to continue to use Google and finding links that I cannot access is pointless. This reduces the value of Google to me and I suspect this is a wider problem. BTW, I'm not saying media outlets should not be able to restrict stories to their subscribers. I question if these should be top results in Google. Thoughts?
If this is a concern, maybe you could just use something like preact as a drop-in replacement for react?

https://github.com/developit/preact
Ah, the old "contempt of cop" charge. If taxpayers knew or cared how much money is wasted by police acting macho and lording it over citizens even to the extent of violating the law to do so, there might be some actual change in this area.
You might want to look at the official Facebook FAQ regarding that PATENTS clause ( https://code.facebook.com/pages/850928938376556 ), as well as this legal analysis: http://lu.is/blog/2016/10/31/reacts-license-necessary-and-op... . I also have links to further discussion on the PATENTS clause in my React links list: https://github.com/markerikson/react-redux-links/blob/master... .
Nice!
Positions in Netherlands and Germany, I'm looking to relocate there. Also, interfcae is friendly which not see everyday in services like this.
I've seen bot traffic claiming to be recent versions of Firefox from residential IPs in the Ukraine pulling robots.txt. Sometimes this is one of the few clues to go on.
In a good environment and state of mind good clean acid can freak you out initially but after you peak you have this longer period of a zen like state where it seems you have endless energy and concentration.

That is why I'm interested in microdoses because if it can reproduce that zen period vs. the initial freak out period then it could potentially be very beneficial.
MLJAR: Machine learning in your browser
So why are there entire nations where a stick shift is still the default?

IMO there's not much actual practical difference between an automatic and a manual utility-wise so it just comes down to preference.
I am not sure if they do or do not, but their tag line is

>Instantly see a list of all your subscription emails. Unsubscribe easily from whatever you don’t want.

So, probably makes sense for them not to unsubscribe so they can still get any info on you but to the layman, it would seem they unsubscribe you from emails.
Horrible argument. Because others so something shameful does not mean you have to support someone who does the same thing. I would love to see Googles, M$, Apple, ... Reputation "assassinated" as well. And a lot of stuff is legal that is horrible and a hell of a lot of stuff is illegal that is totally fine. Like smoking a joint. So using legal/illegal as a argument is really bad.

If course laws that make this illegal would be great, still "uncalled for" is your opinion. I in fact call to public-ally shame every company who sells user data for profit. I am disgusted by "free" stuff. I would rather pay for something then to get something "for free". That why I have a payed protonmail instead of letting google read my mails to name one example.
> The thing to remember is that warehouse jobs suck everywhere.

Keep telling yourself that if it helps you sleep. I mean, sure, they're not the most glamorous. But what sets Amazon apart is how, as with their other operations, they've "streamlined" things, being "data-driven." By all accounts I've read, in an Amazon warehouse you're truly a number, with metrics gathered and ruthlessly analyzed. They've streamlined the recruiting/hiring process too, so there's a line of people around the block waiting to take your job the moment you slip up.
Why single people are better for society than couples
This is my experience as well. The largest struggle I have with Redux is understanding where things belong. Where do ajax calls go? Should I use redux-thunk? That feels like an anti-pattern to me. Redux-saga is interesting, but it's going to be really tough for unfamiliar devs to understand generators with infinite loops. I also don't feel like writing an infinite loop every time I want to perform a simple fetch. With mobx, shared code goes in a class, it doesn't matter if it's async or not, and observable properties get a decorator.
Media has its own image of things, yes. I've verified that in many places where what you see on the ground is substantially different from what you see on CNN.

But so does this piece, when it is referring to the U.S. armed forces: "still technically at war with them and poised to invade at moment’s notice."

Hardly poised to invade at moment's notice. There is no such capacity to attack quickly. The U.S. is there and together with South Korean forces, able to respond to fire, and perform limited airstrikes, but there is nothing that would realistically be useful for an actual invasion of North Korea.

The article makes it a big thing that DPRK has no real capability to attack the U.S. using ballistic missiles. It does not make a big thing that DPRK loudly and repeatedly announces it has such a capability. Or that it has repeatedly used so-called unconventional methods, such as murdering people on the shopping concourse in other countries. [0] I don't consider it an exaggeration to expect that they might try things like packing a nuclear bomb in a freight ship that then attacks a coastal city of a perceived enemy.

That is quite clearly the reason that it is considered as somewhat crazy, or at least unstable and unpredictable.

I am not much worried about DPRK launching a nuclear attack against Western countries in the short term, but thinks like the recent threats against Australia [1], [2] don't make it any easier to accept them as harmless.

Their Twitter feed [3] makes a rather disconcerting read.

[0] https://www.theguardian.com/world/2017/feb/14/kim-jong-un-ha...

[1] kcna.co.jp/item/2017/201704/news21/20170421-29ee.html

[2] http://www.news.com.au/world/asia/north-korea-threatens-aust...

[3] https://twitter.com/dprk_news
> The thing that puzzles me is, as in any dictatorship -- why does the military enforce the unjust rule?

Self-interest (in the most case, individual, on the part of each actor.) As in any dictatorship.

> Is it that they don't see the plight of their people, they don't care, or they're enriched by the status quo and can't imagine disrupting it?

They see the plight of their people, and don't want to join it, and even moreso don't want to be (along with potentially their family) killed when any one of the many co-conspirators they would need to do something about it turns out to be a regime loyalist who scuttles the plan before it kicks off.

> And why do the Chinese continue to support this state?

Because they don't want a united Korea, and even moreso don't want a US (and Japan)-allied united Korea on their border. The DPRK is an alternative focus for China's global and regional rivals attention.
I don't get it either. Google reads your email to serve better ads. You grant unroll.me access to filter marketing campaigns. Now they read your email too. Selling anonymous purchase info is pretty benign given the amount of access.
SEL gets more than enough recognition and discussion. It is one of the top rated anime series of all time and in fact it's almost trite to discuss among anime cirles. Sure, it probably won't get a Hollywood adaptation (good), but it's not obscure or looked over.

It's also not really about hacking the way a "hacker" movie is.
Although I've since moved on from Gmail, because I don't like Google having access to all of my emails and harvesting the data from them, I do trust Google as far as sanitizing emails much more than a service like Unroll.me.

As far as a different service, I found Unroll.me to be just another annoying email I had to read and found it kinda useless since if I wanted to "roll up" an email, I had to read the daily email to see what it suggests and then add to my rollup list. My solution was to just unsubscribe from any email that I didn't actively read (which was most of them). Especially given that most services are one-click unsubscribe now in the Gmail interface or Mail.app, it's pretty simple compared to a few years ago.
It's one of the only dissenting anecdotes I've heard. Everyone everywhere is raving about it ("drug fad du jour" from the article) but Reply All participants both came away with negative and ambivalent opinions.
Average maintenance/development cost ratio is less than one
It seems like a software issue not a battery problem. Apps get automatically shut down on iOS for example when they drain your battery in the background.

Android should improve it's background management mechanism. I don't use android so I don't know if it shows a list of apps ordered by consumption. So you know which apps to remove. iOS provides that. Problem, iPhones do have a serious battery problem so I wouldn't necessaraly go with apple in your case.
just a note: if you can't access this NYTimes story because it is gated, type "Is it time to break up Google" into Google and follow the link from there.
Formal volunteering is for resumes and networking. I recently stepped down from four years "volunteering" to run a group within the ABA. I call that work without pay
... same too for the legal clinics i ran during law school.

It is only true volunteering when your name isnt on paper. Once things become formal, once power structures develop, then different mental states take over. Watch for "volunteers" who are only there for thier ego. They may get the job done, but are not growing in any good way. (See wikipedia and most f/oss efforts.) Watch for this within yourself whenever you volunteer your time. You may be helping, but not always growing as a person.

The best volunteer work is done anonymously and totally without power structures. Pick up some trash on occassion. Babysit so a stressed-out young parent can get some sleep. Dont organize something so a crowd will clap for you.
Except in small dosages, alcohol has known positive effects. E.G: stress relieve, social acceptance and positive group dynamics.

There is no reason to think that LSD does not have some positive effects as well.
Rpc-websockets: JSON-RPC 2.0 implementation over WebSockets for Node.js
You are right; all your arguments are valid in user space programming with normal (certain kinds) of data. But to be honest, you sound like someone who hasn't tried kernel or embedded development. You must have some experience with it to understand why these things don't always hold true.

> Furthermore, when you have found the location, it's still not _just_ pointer changes. You actually have to allocate the memory for the node, too.

This is not normally true. In embedded development and game engine memory managers, data nodes already include list pointers, and there are several ways the data nodes can come to exist that don't involve a separate allocation per node. Sometimes it's allocations of blocks of nodes. Sometimes it's slab allocations (to use the terminology from the article) - a memory manager that pre-allocates constant sized memory blocks.

Kernel lists don't normally involve hundreds of thousands of elements, and using dynamic arrays for small lists, the separate alloc & realloc time may not be even close to amortized away.

> just benchmark std::vector against std::list

This is unconvincing! Kernel & embedded code do not normally use std::list. There are very good reasons people warn against kernel development in C++! And performance benchmarks are the lowest item on the priority & constraint list. The least bad thing that can happen is going slower. Fragmentation is a bigger priority, and dynamic arrays have much worse fragmentation patterns because the allocation size changes over time.
I learned the unidirectional data flow pattern with flux before redux and redux makes flux look like war & peace! :P

The no frills way I like to think about redux is your rendered page is the result of a function operating on a state object. Changes to the state object trigger re-renders. There's obviously some subtleties in there and complex use cases, but that's the basic gist.
> We never, ever release personal data about you. All data is completely anonymous and related to purchases only.

Can someone explain how this works. I've heard they sold customer's Lyft receipts to a competitor. How do they sell receipts by making it completely anonymous. Do they have someone there by hand monitoring what it is user's private data and what isn't?
"Devops get stuff to run, Ops keeps stuff running". Following this definition, we'll always need Devops. When using AWS, there's no need for the old school "Ops", however, having SRE is a good thing. AWS + Devops + SRE = Profit.
Beautiful picture. I also like this stoic meditation, it reminds me what is real https://philosophy-of-cbt.com/2011/08/13/the-view-from-above...
I think you're right in that everyone should be aware of the scale of the universe. But importance seems to be fractal in the way that electrons are important to protons, salty and sweet food is important to me, stars to planets, galaxies to universes and so on. We are important, to ourselves. And I think that's OK.
Tons of large firms patent everything under the sun, Facebook included. There's no telling when those will come in conflict, and I don't want to be on the wrong side of that battle just to use a framework with alternatives available.

I can look at external analyses, but the firms I've spoken with have had their own IP folks examine it and have each made their own decisions, so I'm merely parroting the accounts of those I've spoken to.

Edit: my initial comment (thread root) sits in the negatives but this one is high in the positives. It's interesting observing what I can only conclude is a proxy battle between the technical crowd and the crowd that understands legal realities.
I recently completed two projects, one in Elm and one in React. Elm was a lot more fun. JSX in particular felt very unwieldy compared to the Html package in Elm. Being able to write everything in a neat functional language was a nice experience for me.
i second that. i don't see the sense in flagging this story.
Learn how to invest your surplus dollars and start saving for financial independence. A simple Warren Buffet blessed approach is 90% VOO and 10% BND. Save 25 times your annual spending and never work again. Think of your extra dollars as employees and put them to work for you.

http://www.mrmoneymustache.com/2012/01/13/the-shockingly-sim...
I haven't spent a lot of time in India so I could be wrong but as an external observer: India's GDP per capita is still quite low.

A large part of the country is undeveloped. Fixing roads and infrastructure definitely helps but reducing population and creating better health should help as well.

India is a huge exporter of engineering talent. This is bad because it's a brain drain for the country. If I was getting SV level salaries, India would make sense.
No. Somebody that would realize that by going to space would already be a decent person on earth.

You say this because you already have a perspective on things.
The article is not wrong. We had a real chance to negotiate a roadmap towards a real peace agreement with NK, and end its nuclear program, but as usual the Republicans were against it. After all, if NK disarms then we don't get to bomb a country of "others" (Communists, Shiites etc.) who are against our ideological preferences. And that would be a shame.

As usual the bonehead Repiblicans under Clinton, and later the disastrous George W Bush administration preferred to save a buck and reneg on the Agreed Framework, instead having their children spend 100 bucks and people's lives go up in smoke in what might be the first nuclear war since WW2.

https://en.m.wikipedia.org/wiki/Agreed_Framework

"Soon after the agreement was signed, U.S. Congress control changed to the Republican Party, who did not support the agreement.[16][17] Some Republican Senators were strongly against the agreement, regarding it as appeasement.[18][19] Initially U.S. Department of Defense emergency funds not under Congress control were used to fund the transitional oil supplies under the agreement,[20] together with international funding. From 1996 Congress provided funding, though not always sufficient amounts.[11][21] Consequently, some of the agreed transitional oil supplies were delivered late.[22] KEDO's first director, Stephen Bosworth, later commented "The Agreed Framework was a political orphan within two weeks after its signature".[23]

Some analysts believe North Korea agreed to the freeze primarily because of the U.S. agreement to phase out economic sanctions that had been in place since the Korean War. But because of congressional opposition, the U.S. failed to deliver on this part of the agreement.[24]"

"As late as the end of 2003, North Korea claimed that it would freeze its nuclear program in exchange for additional American concessions, but a final agreement was not reached. North Korea withdrew from the Nuclear Non-Proliferation Treaty in 2003."

However keep in mind that NK already helped Syria build a NUCLEAR WEAPONS FACILITY in 2006, which Israel had discovered and successfully destroyed.

https://en.m.wikipedia.org/wiki/Operation_Orchard
I don't find NCIS life-like or realistic at all. Particularly any of the plot lines related to computer technology. It's obviously a show, not depiction of realistic forensics or data mining procedures - starting from roles of people, their mode of operation and permissions to do things, and also how you would realistically build a UI for doing things.
This is what happens to your brain when you’re always online
Thanks for your inspiring words! We would be thrilled to have you on our job board ;)
Show HN: NAT testbench
I agree that "only use functional components" is a heavily over-opinionated approach (I actually tweeted a counter-statement to that recently: https://twitter.com/acemarke/status/855192917727735808 ).

There _are_ definitely a number of benefits to using Redux in a React app. I actually co-authored an article that discusses some of them: https://www.fullstackreact.com/articles/redux-with-mark-erik... . TL;DR: time-travel debugging and better hot reloading for development, easier management of data that needs to be used in multiple places throughout the component tree, and all the niceties of having centralized state (logging, state persistence, issue reporting, etc).
This would be like drinking the trivial amount of alcohol found in ginger ale, for example.
Snapshot since site is overloaded: http://archive.is/g0Kes
I'm a search and rescue volunteer for Nevada County, near Tahoe, and I love the shit out of it. I've been fairly active in my community in one way or another, mostly because it's a good way to meet good people and to offset the regular disheartening misery of online interaction, but search and rescue people are some of the best folks I've ever met.

Nevada County does an excellent job of training its SAR members and is generally well-equipped, especially for a rural county, and respected, so I'm fortunate that that's my first exposure to SAR.

Whether it's 3 a.m. Wednesday morning or 10 p.m. Saturday night or 6 a.m. some other morning, in town or 30 miles into the woods, a bunch of people will show up with smiles and coffee and bright uniforms and do whatever needs to be done to get the job done.

I spent three of the last five days putting down a pile of miles by snowshoe, searching for a missing aircraft. We had air national guard, civil air patrol, CalOES, and SAR crews from counties around the state (and one from out-of-state).

There's all the usual stuff that I benefit directly from -- I've received a lot of training, including medical and specialized skills but also in incident command, and SAR in our area pretty well checks off my "regular physical exercise" box -- but the greatest benefit to me by far is the time I've spent with those good folks. It's the perfect counter to all of the shitty cynicism that's so rampant everywhere these days.

Bringing the lost, sick, and injured back home, locating evidence in difficult cases, and even retrieving the deceased are all rewarding of course too.
Having videos on the police (and anybody with power) is the only good answer to "who is watching the watchers ?". Answer : now everybody. And that's a good thing.
Enhanced production of multi-strange hadrons in high-multiplicity proton–proton
Stupid people believe all kinds of things. Like that fantasy-world TV dramas reflect reality. But most are watching for the entertainment and are willing to suspend disbelief, I think.
Does the Arrow keys not work for anybody else?
I don't believe in that. For one, there is no such thing as anonymity to begin with, for another, I think if you do a thing like that you should stand by it.
Tips for New Open Source Maintainers (2014)
Part of what we can't see is what percentage of their user base is even going to hear of this. HN may be up in arms, but if that's all that happens it may not amount to much. Then again, huge swathes of their user base may in fact be HN or people influenced enough by people reading this article to delete it. It's hard for us to know from here.

Speaking for myself, I'd never even heard of this company, so I doubt it's an HN darling particularly.
That works for some things, but not for others. If I set my alarm clock to 7 AM local time, you convert that to UTC, then I travel one time zone over and you wake me up at 8 AM local time, I'm going to be annoyed.
So has anybody written an app for streaming video directly into cloud storage?
> People from Iran, North Korea, Russia, China, Afghanistan, Tibet, Venezuela -- they're just regular folks like you and me

Of course. However, the environment where they live may not be so regular. Of course it often surprises you when your expectations and prejudices aren't based on real experience, but crazy regimes make people also behave in crazy ways.

Remember the idolatry around Pavel Morozov, for instance.