skysight-inc/HackerNews huggingface dataset:
I wish this worked for me; I have plenty of empathy for non-humans animals. But I still find it difficult to empathize and relate with other people. I'm trying to get better and imagine myself in the other person's shoes and it does work to an extent, but it just feels like my emotions for people are greatly muted compared to those I experience for other animals.
It didn't seem like an overreaction from the data scientist. The subtext of the comment was that the scientist is considered an enemy of the trans political block. This is a serious problem that you will get burned by if you don't recruit allies to help you with it.

Like, the statement wasn't an opening for dialogue about or investigation into the best way to fulfill the work project. It went straight into making a power play. You can't discuss your way out of someone who's trying to control and gain power over you.
It can also be unlimited if the host limits the upload rate, such that the more data uploaded the slower the rate. Reasonable usage won't be affected, just the outliers.
I get the impression that Bonobos had a unique product, and Zappos excelled in customer service(and i think they also cracked the formula of their market). Brand was a nice side-effect of that.

But i don't understand what brand does a store that sells similar stuff to what you can find on Amazon can get.
Time 4 Machine promises to bring us back to an age of metal and clockwork
Good point... for this, I'm still using Google+. One circle for immediate family, another for wider family... I don't think I bother sharing photos to any wider circles than that at the moment.
Possibly, but I was 6 at the time.
>publish-subscribe module

What part of application is that for ?
The crucial argument for me was that I have to trust Facebook forever. Facebook intends to keep your data forever, so you have to trust them for just as long.

I don't think Facebook will go forever without some major data leak. I don't like to count on the competence of corporations in handling secret information.

Similarly, I don't think any human ever looks at Facebook's statistical models for any individual. Facebook likely considers this data of the upmost secrecy. But I'm not sure they'll remain as upstanding decades from now, if they're ever in dire financial straights. In my view, Facebook is only going to get eviler.
Mobx doesn't do anything to alleviate the complexity that comes eith asynchronicity. It does help with boilerplate, though.

I think most people are more comfortable with object composition rather than function composition, so Mobx feels more natural.
Small data point, but I've lived all over California and never heard of such a thing.
Ideally could have an "ad financed network" that is open-source and distributed p2p, allowing anyone to install the server in their home on a raspberry pi and still be somewhat in control.
I think you're doing great work and you are to be thanked.
"... one of the last things that kept me on Facebook—after I had largely stopped posting and reading the News Feed—was simply checking my notifications. I unconsciously craved that little hit of happiness one gets when they see, So-and-so liked your post. But that’s not real happiness. It’s an unhealthy addiction."

This is true, especially of my current use of Facebook.
I'd say you are probably right on this - it's interesting to consider how these companies actually function - sometimes the core product has been free - for a long time - and yet for services like YouTube - now there are paid options.

Can you imagine an internet search engine with a paid option? Perhaps a personal search assistant who sorts through all the junk to find what you are actually after? It may well happen.

As someone whose started a company with a "free product", seeing how it's been monetised has certainly been eye-opening.
To be fair though, pumped hydro should be cheaper per Watt and capacity is limited only by the size of the reservoirs, but politics.

http://www.ecogeneration.com.au/why-pumped-hydro-beats-batte...
There are a variety of RSS readers for each platform, is there something specific you're looking for?
don't worry, your data is safe and still in FB hands; you just don't have access to it anymore ;)
CIA Malware Can Steal SSH Credentials, Session Traffic
Your (valuable) digital footprint
Forest park is about ten square miles, and maybe a third is overrun by ivy. That's solvable by a sufficiently large human work crew, but it wouldn't be easy.

Developing, manufacturing, and operating a crew of robots just for this one particular ivy problem wouldn't be worth the cost, but invasive species are a widespread problem and are sometimes on much larger scales, like hundreds or thousands of square miles. At some point, using people isn't a realistic option. If we can solve larger invasive species problems for less money than a human work crew, then that seems like a win.
How Hollywood Promotes War on Behalf of the Pentagon, CIA and NSA
Professor Owen has been a leader in Monte Carlo, sampling, and experimental design. He recently chaired the relevant conference (http://mcqmc2016.stanford.edu). People who do experimental design should have some understanding of what QMC, for example, can offer -- standard error reduction by 1/n as opposed to just 1/sqrt(n).

He was also one of the few statisticians who was seriously interested in neural nets long before they became fashionable, serving as a reviewer of learning theory work for NIPS.
Zappos started out dropshipping too. The brand is associated with the curation. You'd be surprised how little others care to comparison shop once they're ready to make a purchase. As long as you seem trustworthy and your prices seem reasonable (or aren't very high in general). Once you've made them a happy customer, they're more likely to buy again if they're on your newsletter or being retargeted. It works for us and it seems to be working well for others like Wish.com[0].

0. https://nytimes.com/2017/05/03/magazine/the-online-marketpla...
What about password reminders? Should we add:

0. create temporary email account and use it as your facebook email address?

I used that tactic successfully in the past.
This seems an important point that hadn't occurred to me. Our food chain is already pretty dependent on Internet-connected infrastructure working correctly, but it seems absolutely plausible that this will be a future attack vector if we network and automate farming machinery.
> Pixel (which benefited from good timing, the biggest competitor had to recall their flagship phone)

Is it even available anywhere outside the U.S.?
> Unrelated: since when has this picture of Bologna become a new lenna.jpg?

Lenna does IMO not contain enough sharp edges and contrasts to highlight the differences between the different resize techniques.

With Bologna, you can clearly see the problems with a nearest-neighbour approach. I'm not sure that would have been equally visible with lenna.
Heh, nice reference.

Of course I am exaggerating. But IMO people vastly underestimate how similar their own behaviour is to other people. Meaning, if Facebook "knows" me since 12 years (!) it can very precisely categorize me into a group of people. And those other people do not leave Facebook but feed it more information.
Why is there so much written on Monte Carlo theory and (comparatively) hardly anything on Las Vegas theory?
How does that resolve? If I pay 0% to the military, but the US gets a favorable trade deal b/c theyre worried for invasion, do I get the reward without any skin in the game?

Wouldn't a savvy gamesman just vote for their own self-interest?
"Gitlab dominates self-hosted git"

Dont you mean, Gitlab,

"2/3 of people surveyed by Bitrise, a CI service you may have never heard of, which is free, are using Gitlab, which is also free"
Industry standard holdback rate is 10% for six months. I've been in the payments industry 15+ years and never heard of anyone holding more than 10% except for PayPal. Not giving a timeline on when the holdback is returned is also unique to PayPal. There's no defense here. What they are doing should be against the law.
And it should headed up by a Dipl. Ing. Or a Dipl. Inf.

https://en.wikipedia.org/wiki/Engineer%27s_degree#Germany_an...
> social networking online...

Isn't this a manufactured problem/requirement?

EDIT: I mean, did people have this problem before social networks?
IMHO experts who want to help people differ from self-proclaimed gurus who want to enlighten people. David Robinson ( data scientist not a basketball player) is the example of the first type. Take a look at his blog. He does not make any pretentious title or something, yet his articles are truly enlightening and influence millions of people!
Also Australia is one of the most expensive places on the planet - in the urban centers. They already have space near the wind farm for very cheap. As a bonus you don't have a giant Samsung Galaxy situation near so many people.
Those looking for alternatives should take a look at SyncThing - open, decentralised and open source.

I use it to synchronise files across a range of devices - home NAS, phone, and laptop - and love it.

https://syncthing.net/
Bad-ish? Try horrible. GitHub has raised the bar too high for Gitlab to spout the tired developer rhetoric that UI/UX doesn't matter.
except nobody has any family on google+!

the whole world uses whatsapp exactly for that use case you describe.

Sadly both options are awful.
A library API is bound to a specific language/runtime. But every language out there can speak JSON. Language servers are mostly written in the language they are for, because that language already has the compiler APIs. The editor is often written in a different language.
“We’re doing DevOps wrong” – Shippable has a better solution
Regarding the battery problem, this is solved right now by having a cable run to your pocket. You can carry a 5000mAh battery in your pocket no problem.
Correct you are. Cheers.
Impossible is hard to square with the people in this thread (myself included) that did it.

You don't have to tell your boss you're not reading notifications. You just have to eliminate the notifications that serve no purpose except a high. Facebook still spams my email; it's filtered to the trash. Business carries on.
How+To+Block+Certain+Words+From+Appearing+On+Your+Twitter+Feed+2017
Gitlab's UI is absolutely awful and incredibly slow. Would you say the same for other tools, like email, or your IDE or editor? They literally copied every functionality and UI of GitHub when they started out, and the only difference at the time was that Gitlab was a slower version of Github.

I'm glad you can self-host it, and that they're open source, they've got that going. But if GitHub would ever open source their tool, it's over.
> They're just really good at acquiring and copying.

Right, but that's why the products become commoditized. The inventors get an early burst of success and easy money, but everyone else figures out how to make similar products very quickly.

Even smartphones are commoditized. The iPhone and the Samsung phones are the rare examples of commodity hardware that can beat the competition on the strength of their software experiences. The other companies are fighting tooth and nail in a textbook example of a commoditized market where the profits are difficult to eke out.
I really like the flic buttons and use them a lot, but they are a bit more expensive.

https://flic.io/
> uber for garbage.

> yearly contracts.

ok.
> most computer-generated images are rendered as an average of point samples weighted according to estimated coverage of a square pixel

This may be true in terms of the sheer amount of GPU rasterized imagery.

I wrote the pixel filtering code currently used in one of the major production-quality film renderers. I can tell you that it uses the classical approach of treating pixels as point samples. Notionally, it convolves irregularly placed camera samples with a reconstruction filter to create a continuous function which is then point sampled uniformly along the half-integer grid to produce the rendered image.

Regarding the squarish pixels on the shown screen, I like to view them as just an analog convolution of those discrete samples so that the photoreceptors in our eyes can resample them.
sudo setcap 'cap_net_bind_service=+ep' /usr/bin/nodejs

then all users benefits from it.
I wish Niantic would realize they suck at making games, but have a treasure of data. They could license that data to more creative game devs and everyone would benefit... They could be a platform instead of a game company.
Because what happens in Vegas... doesn't fit stochastic calculus.
Even if you were never on facebook, all it takes is for somebody to post a picture in which they can clearly see your face. That's your unique id. Then they will add more information to your profile gathered not from you, but from your friends.

For sure you have somebody in your group that gave them access, without knowing, to their contacts and your number in in there too, to their pictures and your face and easily recognizable landmarks are in there and so on. You might have a massive profile already all due to the little bits of information your friends are giving away.

Another problem is that the profile only grows larger with time. They never delete anything.
See You at the EU-Startups Summit 2018 on April 13 in Barcelona
Thats disappointing, because Datomic is not and will not be adopted. No one wants to revolutionize data back to postgres when cognitect goes out of business. Stable solutions are found in cloud hosting from too big to fail companies and self-management. However, maybe they have found a niche through people taking on risk for major technical debt.
It is.

An inevitable campaign based on electricity prices is easily the biggest risk to the state government. The state opposition hasn't really built a viable identity in recent years, but many people are quickly incensed about rising bills.

For Labor, pitching that they are standing up to the Federal government and moving forward regardless, is a reasonable strategy against that.
Although some states do https://squareup.com/townsquare/californias-new-paid-sick-le...
Although this is definitely a part of the solution, I still see the coupling Rich mentions in his comment in the thread you linked to as an issue.

To expand: when you have to query a remote database for data, you likely only want to perform one query for performance reasons (and certainly not an unbounded amount of queries - maybe two or three is acceptable but not N+1). This means that information must be passed down the call stack for what information is needed in that single or few queries, creating coupling between unrelated layers of your application.

To make this more concrete: imagine you write a function to find users named Jim. At first this function is for reporting, so you just return a list of user IDs. Later, you decide to build a dashboard. You want to render all users named Jim here, but you need each of their names for display purposes.

Given a remote database, you now need to modify the query function to be able to return the specific attributes you need for this use case. You can imagine if you extend the call stack this passing gets more complicated, requires merging of the queried items, etc.

With datomic, since your data is in memory, your original query can stay the same, since N+1 queries are irrelevant when your data is available in RAM.

I think this point is important.
definitely agree for linkedin. another thing about linkedin is that people lie on there all the time and exaggerate their accomplishment
> 2 degree raise in temperatures globally could be great for food production...

Bear in mind that the 2-degree figure is 2-degrees celcius __average__ global temperature, not two degrees maximum. The oceans are much cooler than land, and the further inland you go the hotter it gets, so at about 2-degrees average warming you've got maybe +3 degrees in Britain, and about +7 degrees Celcius in central USA, which would have catastrophic effects on food production.

Now add in the pressure of vast numbers of people migrating North away from the equator because they're all literally starving, and you've got a formula for civilisation-ending instability.

[EDIT] Also, bear in mind it's two degrees Celcius, which is about 3.6 degrees Farenheit, I've seen American friends get mixed up on that point, misjudging the severity by a factor of almost two.
Thanks for your unpopular input!

Well, the kicker is obvious: normal people who don't read HN can not. Facebook changed lives for people who "can not".

Agreed! Too many techies are out of touch with "normal" people. "We need to have our own infrastructure!", "Why are you not setting up your own mail server?!" Duh, it's not doable for people outside of the adminsphere!

The payoff is always "a worse solution but you get to keep your privacy".
The reality is, almost nobody wants that

who will host it, who will support it, who will pay for it?

I don't think that's changing anytime soon, because even if the minority
("you and me") may be willing to pay for a substitute to buy out our own
privacy, most people won't, and then the whole point falls anyway, because
the solutions will obviously not integrate.

Agreed as well! But I don't completely follow your reasoning: I think it is our, the IT's, responsibility to build tools that anybody can use on rented infrastructure. You can automate almost everything nowadays, from bootstrapping the OS to installation of packages and administration via web interfaces. The key point is to keep control over generated data.
I add rss feeds to a new iftt recipe and send new posts to an emailaddress that ends up in my mailbox. In the mailclient I'm using a filter to automatically move these emails to a separate folder. This is as close to Google reader as I could get and it's working quite well.
I felt the same - I was alarmed when I realised how much time I spent scrolling through a feed of inane posts, and how Cmd-T, f, down, enter had become almost a reflex.

Most of my "real" friends seemed to have stopped posting on there, yet I was still addicted to scrolling through the feed while waiting for code to compile or whatever (clever design on their part, I guess!).

However, also like you, the privacy side doesn't worry me too much (although as time goes by I do start to think about it more), and I still get some value from communicating with certain people on FB Messenger and being able to access photos from events etc., so instead of quitting, I unfollowed everyone (using a bit of Javascript - I'll try and dig it out).

My feed is now totally blank, so I now only visit maybe twice a day for a few seconds to check for messages (I refuse to install their app - mbasic.facebook.com all the way!). I did think I could refollow people if I felt I was missing out, but surprise surprise, I don't at all.

Of course, I've now replaced reading Facebook with reading Twitter while stuff compiles but at least that's relevant to my work ;)

I'd highly recommend this approach if you feel uncomfortable with your use of Facebook but also value your network of friends on there.
I deleted my Facebook, created a new one with 0 friends and now only use the messenger as a second email to communicate with my actual friends if I have a message that's too long for text. And I'm so glad to not care anymore what ____ who I met at a St. Patrick's day party five years ago is doing on vacation in ____. I also enjoy not seeing my good friends falsely display their lives. There's been so many times where I was with _____ for some outing and the next day saw a different, composed representation on Facebook. Facebook is an extension of the obscurantism of photo albums of the past. It used to be that photo albums were these things that you looked into and got a sort of false narrative where in every picture everyone is smiling and you can't see the metastasizing cancer in grandpa's lungs as he stands next to Niagara falls in 1978 months shy of his divorce from grandma. Now you're not looking at a photo album's exclusion of life's complexities once in a blue moon when someone's grandmother pulls it out you're looking at it every day, several times a day, in 2d, 3d, 4d, 5d, with footnotes and notifications in an endless feed. Not to mention it's created a culture of poisoned narcissists.
I sympathize, but HN isn't a support forum. A decent reply would have to be a huge wall of text in the middle of the conversation.
The notebook is from 2012 and has 4GB RAM. Minecraft stands out because most other programs of similar complexity (e.g. Portal 2) work fine.

I've heard a story that Minecraft's RAM consumption got a lot worse after Notch stepped down. The new developers refactored the code for OOP best practices (such as passing a 3D coordinate as an object rather than "int x, int y, int z"), which tremendously increased the number of allocations and thus GC pressure and memory usage. So it's fair IMO to blame this to a language. Having good practices lead to such consequences is terrible design.
That was pretty interesting
>To look at today's initial products and call the industry dead, or disappointing, is like looking at an MVP app release and deciding that an entire market does not exist because the initial solution is not perfect.

Maybe, but most MVPs also don't go anywhere, and lots of markets are fads and die. The question is why this is different for VR?

(And I've lived the previous VR fad, when it was going to revolutionize stuff back in early/mid 90s. What we have left from that era is the Lawnmower Man).
> What's next. Install camera's wherever I physically go

how about camera in your home? https://www.youtube.com/watch?v=9X_fP4pPWPw
> Excepting spawn variance, you could replace the entire pokemon map with a fake world and absolutely nothing would change from a gameplay point of view.

One major thing would change: the social aspect. There are raids in Pokemon Go and they happen in specific physical locations. You must literally go stand near other humans and cooperate with them to win.
useful tips! thanks
The "Sampling and Reconstruction" chapter from PBRT is also pretty good. The authors have placed the 1st-edition version online as a sample chapter: http://www.pbrt.org/chapters/pbrt_chapter7.pdf
Mongoose is a lot simpler and less brittle than other ORMs in SQL land. That said, for most use cases, you don't need to use Mongoose.

When it comes to Mongo, I think it's nice to have the DB schema documented somewhere but you don't really need to have it enforced with Mongoose... It introduces more problems than solutions.

With Mongoose, you have to run migrations on your data more often which slows you down. Though it might make sense for bigger companies.
Someone really should. Also tell them that 90% of what they do doesn't work. In fact we should get rid of most advertizing.
Importance and Scope of Corporate Finance
Not really a counter-argument.

Flip-flops had tons of adoption (literally billions of people used them) when they were the state of the art.
"You can totally quit heroin! Just stop taking it"

"Oh and if all your friends are doing it and are wondering why you're not having fun with them, just ignore them"

Sure you've quit Facebook. But did you quit dopamine-seeking technology use?

What I've found in myself is that when I pry myself away from Facebook, I spend more time on Twitter. When I pry myself off that as well, suddenly my HN engagement goes up. When I manage to ignore all those, then I check Slack every 2 minutes. If I avoid even that, then I refresh my email all the time.

The medium isn't the problem. The behavior is the problem. There's always another medium you can switch to.

I mean, it's not like I was on Facebook when I got hooked to social media at 14, 15, 16. I was on internet forums and MSN Messenger. The draw was and still is that it broadened my horizons, exposed me to different people, and sometimes I learned really useful things. Hell, it helped me build my entire career.
Can you explain what those concepts mean and why are they important? It's the first time I've read about them or Datomic for that matter.