skysight-inc/HackerNews huggingface dataset:
That depends on what you make. Some things are still really hard and have things you cannot copy. In my field the hardware alone is very difficult so just copying will not work but even if you are persistent and get it done, you need a lot of external factors to go along as well which takes years. And explains some of the failures we have seen.
I quit Facebook around 2011. One funny/shocking thing that happened is I got email notifications even after 14 day grace period. I had to go and click the unsubscribe link manually to stop that even though I don't have a valid fb account at this point of time. Not sure, if it is happening still.

Another one - I created a dev account some time back with dummy email Id, but gave my mobile number of deleted account. Voila ! Facebook was suggesting my old contacts. Though this was suggested as expected by scanning the contacts of suggested members, I find this creepy enough.

I'm a happy and relaxed person for six years now, and as with all other things you will get used to life without Facebook. Deleting fb account is not like jumping a ring of fire as your social circle might suggest.
Pretty sure both GitHub Enterprise and BitBucket Server are the dominant self-hosted Git solutions.
It's definitely not without issues. However, I've found it very simple to work with once you are aware of all the operational gotchas. Needless to say, it's especially powerful in a 100% Clojure stack.

The features I like most are

1) the transaction log - I've done something like that many times using Postgres and EventStore, but nothing beats the simplicity of just defining a few queries in code and having immediate updates on new transactions delivered to every peer.

2) idempotency - reasserting the same facts is a noop. Doing the same with a temporal table as suggested somewhere in this thread is not as trivial.

3) consistent db snapshots - once you get a hold of the database value, all the reads will only see the data as of time the value was retrieved. This makes application code much easier to reason about as the database can be treated as yet another immutable argument.

4) assembling a transaction value out of multiple pieces - same as the above, pure functions can all contribute to the final transaction value without having to mutate anything.

5) "free" caching on the peer - once you query something, it stays in the peer's memory. Subject to memory constraints, of course.

You can definitely build something as nice as Datomic on top of Postgres, but it will take weeks to get all the details right.
I work with self-hosted Gitlab daily and I’ve never thought the UI was bad or slow. In fact, I think it works pretty well.

To the other commenters: Do you have any examples?

Also, I’m excited about auto deployment. The less tools one needs to get software shipped, the better.
Different Pokemon are more likely to spawn more in specific 'biomes' which are tied to real-world features. I believe OpenStreetMaps is the data source.
Big charities have their own investments and can probably manage them cheaper than you can. So if your aim is seriously to benefit the charity, you should not keep the money and "dole it out". Either you believe that they will do something useful with your money, or you don't. If you want to keep your money so you have the option of not donating it all, go ahead, but justifying it as "better" from the charity's perspective seems like a reach.
As far as I know it's even more advanced, like more rock Pokemon near the mountains. I also heard that electric Pokemon spawn more around power plants or during thunderstorms, but that could be a myth.
There is a strongly utilitarian argument to not allowing such false statements.

It devalues the products of people that aren't bullshitting you. Say with fake-unlimited the "real limit" is 4TB before they start terminating you, but a different provider provides 5TB of capacity.

Because the former is allowed to outright lie, there is no way for the latter to effectively communicate that they are in fact offering a better product, instead they too have to make a bullshit "fake unlimited" claim to compete. Now because nobody has to actually back their claims with anything, they are infact massively incentivised to cut the "real storage" limits, because it will cut their costs, and they can still keep making the same claims.

Its a market for lemons[1] race to the bottom, and everyone loses, producer and consumer because scamming liars cannot be reliably assessed beforehand. So consumers lose faith in the entire market segment, and providers offering actual legitimate services become unsustainable.

[1] https://en.wikipedia.org/wiki/The_Market_for_Lemons
I quit Facebook years ago, and just recently created new account. It really helps, I need eyes on me, to get some opportunities. I need to be visible.
I am controlling is my behavior, treat fb.com as a real public life, and it's hard for me, I used internet as free place where I can be my true self as oppose to real life where other people might disagree, where it is better to always avoid politics and religion to maximize social gain.
I think I wrote my own Javascript in the console to do this, thinking about it, but the basic idea is https://gist.github.com/renestalder/c5b77635bfbec8f94d28 (I've not run this so do check it before doing so)
The machinenry for keeping peers up to date, for one. Datomic distributes all writes in real time to peers. You could probably recreate this with notify and listen in Postgres although I'm not familiar enough with the details to know if it would fully work.
Good for him. I basically use Facebook as a way to keep track of upcoming shows and events, and which of my friends are going. It's a lot easier than maintaining invites in a Google Calender (or similar) by hand.

All of the games, copy-paste "share this!" bullshit and random shitposting pages of "humor" I either ignore or outright block. I also refuse to read news and engage in related discussions.

With some discipline, Facebook can be a useful tool.
I run several free websites where I don't have any ulterior motives. I do it for fun and have quite a lot of active users. Not saying you're wrong, just giving some examples where it isn't applicable.
I'm guessing, but would imagine that the contract to build and install is priced up as above, but if they fail to get it all in in 100 days it's only the batteries themselves which are free, the rest of the job still needs to be paid for.
Similar boat to everyone else. Have had an FB account for ages. But gradually used it less as opposed to more. Barely use it at all now. Social Media has just never really my bag.

I don't really see the value in deleting it as I don't really use it and it does offer me a connection to old friends if I'm so inclined to contact them.
I will have to do this. Running a startup means some tasks are forever in the "todo" area
to be honest, I'm following them in the hopes that they crash and burn and that this makes everyone else pay due attention to security.

but I also can't quit the paranoid thought that this would be the perfect cover to conduct a secret operation requiring tons of material delivered all over the world. it's much easier to abuse/manipulate/bribe when everyone users paper records.
Pro tip: use messenger.com rather than going to Facebook if you want to keep using chat without the distractions of the news feed and notifications etc.
It's never too late. The day you quit FB is the day you reclaim a lot of time you spend on FB.

I haven't updated my FB account since I graduated college and it feels great.

If FB wants to obsessively and endlessly analyze the profile and posts of my college-self, it's free to do so.
I never had an account because I never had a need to and can't see any advantages to having one.

There are lots of articles about how the price of using Facebook is your privacy but I've never seen one explaining to me what you get for that price and why you'd want that.
No. Social interaction between human beings has been going on well before these social networks.

The manufactured requirement is the need to reach to every person we ever know and share every little detail of your life with them, possibly multiple times a day, in return for their some kind of acknowledgement...

That is the manufactured need and that is what people are hooked on.
Birthday Fact of Google, Facebook, and Twitter
Congrats Mark! :)
If you have the code to modify then its open source, thats all that open source is it has nothing to do with the license unless you are talking about an OSI license in which case its just an OSI license and nothing to do with the source code or its openness.
google calendar?
Xcvcxv
xcvxczv
This post explains the use of OWNERS by the Chromium project, which inspired this GitHub feature: https://meowni.ca/posts/chromium-owners/
Why Give Blood – Blood Donation – Blood Donation Facts
Can you elaborate? It worked for me (as in was both functional and educational) - was it the function or the education that didn't work for you?

I've also found Katacoda a good platform for Tensorflow tutorials (e.g. https://katacoda.com/basiafusinska/scenarios/tensorflow) - not great for power users, but awesome for people who just want to learn the basics without having to set anything up.
Quantum voting and violation of Arrow's Impossibility Theorem
And people whining about people whining. Reality is that they do force telemetry, people aren't opting out because they can't and they are complaining amongst themselves because Microsoft doesn't care.
If his customer asks, he doesn't need to do shit if his customer doesn't ask. My recommendation would be do what the likes of Toshiba do for their TVs include in the product an offer with an email address on some hidden copyright page.
DesignWizard: Create brilliant graphic designs in seconds
DeepstreamHub – enterprise scale realtime data store
Social interaction between human beings was also severely limited for most of human history as soon as geographical distance was introduced. You don't have to look further back than the massive emigrations to the US from Europe, it completely shattered extended families. The need to communicate with the people you love is not "manufactured", what's always been missing is a well working and easy to use solution for it online. Facebook solves a problem, I don't even see a controversy in that statement. If they didn't, people wouldn't use it.
The thing is, with Facebook, we all knew it was mostly public information and that you'd be a dolt to reveal everything sensitive about yourself in your profile. Most people instinctively know to leave certain tidbits about themselves off of their FB profile.

Whereas with LinkedIn, we are willing to give up much more sensitive and accurate profile data, such as all of our past employers, addresses, phone, email, birthdate, professional experience, headshot, school information, coworkers, etc.

The initial content of a typical LinkedIn profile is much more rich than a starter FB profile. There is no need-to-know for Facebook to have as much "real" information about you as LinkedIn has. I feel that LinkedIn got in through the backdoor with the information most people have provided to it. Though Facebook undoubtedly has more of your day-to-day activities than LinkedIn, which might be more dangerous.

I never personally got suckered into a Facebook profile, one of those (lucky) few that have continued to live on planet earth without a FB account. But LinkedIn is another story, I totally got swooped up in that one for sure.
Why I Hate Slack and You Should Too
The same can happen with every system, and the fact it is OSS won't help you much on practice.
E.g. sqlite is signing >10 year contracts with some of their commercial clients which guarantee at least some level of professional support. Many clients won't even touch your software, regardless it is OSS or not, unless you can provide such kind of involvement.
Hey, sir! Thanks for your suggestion. You can toggle the visibility of the left panel now
Charles Proteus Steinmetz, the Wizard of Schenectady
Or until they get bought up and shut their doors. Now where have I seen that one... :-)
I did the same and I regret it too, I wasn't really thinking of the consequences at the time.

I rejoined FB last year or so, but their "recover your deleted data" feature recovered nothing, presumably they do a permanent delete after 2 years or something rather than a soft one.
You can test the base component or test the connected component with a dummy state. If your state is shallow, this is very easy to do.
Also to answer your second question, first off there's no user table in the example so it's a bit confusing. But say we're just comparing a traditional table-per-record-type approach and why this approach still retains the coupling problem.

In that scenario you could join the user table. You'd be overfetching in many scenarios but that's not a huge concern for most people, this is what active record does. However, say you want to get more than just the columns on the user table, then you run into the same issue. Suddenly the query caller needs to inform the query method to include results about some unrelated table. Because datomic is an in memory graph structure, the caller can handle grabbing that extra information without modifying the method or its call signature, obviating the need for this coupling.
Classic Jobs/Woz relationship.
I agree with the author. What he writes can also be said for something like Telegram when used as a coordination tool in a working group (no archiving, no threading, no tagging of important messages, no like button to replace a deluge of useless +1 messages)...
we already had this for some time in our gerrit review system
The best thing I ever did was to disable all notifications on my phone, other than text messages and direct instant messages.

No Facebook, email or other app notifications. It has severely reduced my tendency to constantly check my phone, and it doesn't buzz in my pocket all the friggin time.
Except Linkedin is boring, inane drivel from "thought leaders" so I'm not even tempted to have a look. At least FB has the occasional picture of someone I care about, or a political link (that inevitably agrees with my already-established view of things)
What ? It has everything to do with nuclear power.

Here is a entertaining live map of electricity trade across Europe : https://www.electricitymap.org/

Let me know if you can spot any time when France is a net importer with any of its neighbours.

Not only does it constantly export to Germany, the CO2 intensity of its production is also 5 times less per kWh, and of course that is thanks to nuclear power.

Going nuclear-free is a noble mid-long term goal, nobody can disagree with that.
But the German decision of doing so a couple of decades before renewables were ready to take over was completely demagoguery. It is one of the most bonkers environmental stances in the face of the actual immediate threat that is global warming.

Germany actually had to replace 80% of its nuclear power with... coal ! https://en.wikipedia.org/wiki/Nuclear_power_phase-out#German...

Good job, Die Grüne.
Redux is an alternative. Easy to reason about and debug.
I returned to FB last year after a 3-4 year hiatus.

I limit my use of it, maybe one visit p/day or less, it seems to work OK. The nice thing about it is I get to see photos of my family and friends who I don't see often.

I visit Hacker News more than I visit Facebook, I'm not sure what that says about me.
I shifted to Twitter for a while and eventually kicked that too. I get the HN daily digest email and generally only visit the links from that, though there are exceptions when I'm looking for something interesting over morning coffee (hence replying to this post at this time). I stopped paying attention to the news media years ago.

I think I'm pretty much free of the 'need' to look at what's 'new' now. You might think this means I have loads more free time to do more important things. I'm still waiting for that to happen.
Hacker News is my new Facebook.
Theater has survived for thousands of years without being able to control the view like you can with movies or shows. In terms of VR, I think the shark demo of PSVR already shows more than static scenery type of experiences can made.
Is there a good browser extension that measures how much time one actively spends on various sites?
> remember the time they told their users that they would be lowering their storage to 5GB

They did this - to users who had bought Windows Phones advertised with 15 GB (plus 15 GB which were being given to everybody in 2015, total 30 GB).

Kicked back to 5 GB as of Jan. 2016. Except those who knew to ask by Dec. 2015 to an email circulated in forums (as a concession to protests). Those kept their quota.

Asking about lost quota later to MS support was unfruitful - the techs were ashamed but had their orders to not budge an inch.

(Personally saw both outcomes - keeping and losing, for different users - directly.)
To see that the UI design is bad at times, take the design of merge requests and issues for example.

On Github you can easily see what happens, comments are surrounded by a black border, the name of the comment author and the date are clearly visible and have a different background color from the comment text. Actions like closing and re-opening are distinctly different from comments and are color coded (green -> re-opened, red -> closed, purple -> merged). Emoticons are part of the comment box and don't visually drift into the next one.

Gitlab on the other hand separates comments by a thin (1px) light-grey line that is hardly visible on low contrast monitors like TN displays. Closing and re-opening is also displayed as a light-grey icon on a white background. The author's name has the same color as the comment text, with the date being, again, light-grey. Nothing keeps the contents of a comment together, it's all just text on a white background. The emoticons are just floating around the comments, with the same margin to the next comment as to the comment they are belonging to. So you have to know that emoticons are always below a comment.

Github's design is far, far superior to Gitlab's design because it allows skimming instead of concentrating on finding where each comment begins and ends.
well we do have a few "Judges Dredd" on this planet, no wonder that they will become more efficient/effective.

the solution is never the violence as it will only bring more violence. I wonder why some humans persistently fail to understand that.. oh wait.. it's money.
Their point is that if a clover is necessary for healthier vegetables, maybe the education around what weeds are should be fixed.
"Trace the flow of data from client to network to app to disk to app to network to client etc."

How would one go about doing that?
I think we will see some smart solutions in the future, and next generation charging hinted by Tesla and promised by the likes of Porsche for the Porsche Mission E, would reduce charging times by half. https://newsroom.porsche.com/en/technology/porsche-engineeri...
I've used Gitlab for personal projects on a small homelab server. I ran the VM with about 1GB of Memory and 1 vCPU (a Core i3 if I recall correctly).

Loading a page could load almost instantly but most of the time it did load after 2 or 3 seconds.

Gitlab does not work well when resources are scarce, it does require a bit of a beefy server to get fast and reactive, atleast in my experience.

I've found Gitea/Gogs to be a product more focused on running something like Gitlab with much less resources.
I joined Facebook some ten years ago. It was pretty useless back then. Couldn't find anyone I know and the UI was fucking hideous. I deleted the account in less than a month and haven't looked back since. Recently I took a job as consultant for an art institution and part of the job is to oversee the use of their social media accounts. Facebook as a marketing venue seems lame. You get tons of traffic but very little loyalty. It just seems that users use Facebook pretty much as a photo gallery. They rarely click on anything and even when they do they visit the site for two minutes and then they leave. As an avid web user I loathe that behavior. It seems to me that fb is actually hurting Internet. They aggregate pretty much everything but their content isn't searchable, not even inside fb itself and they provide little to no value to web sites.
The Best Landing Page Ever - Muzzle
> The number of allowable civilian casualties can vary with the importance of the target.

A fascinating insight into the mindset behind a terrorist organization. The complete devaluation of innocent human lives in order to achieve the group's objectives.
I am a layman in this field and not read the paper (behind a paywall), but not sure I see how using a method that requires random numbers to generate random numbers makes sense?
This all hits really close to home for me. I'm wondering if anyone else shares your opinion on the Berlin scene being "Mickey Mouse" and why?
How to create a movie trailer?
He says that the copywriter writes 1 or 2 articles every week. He gets paid an average of 100$ per article. That's' not bad if you consider that the writer, for sure, is working for other people as well.
For a Vue.rb like project, you should check out http://ruby-hyperloop.io/.

I totally agree that innovation for ruby will happen in the Opal and isomorpohic space, it's so disapointing that no big ruby figure is embracing it.
Right exactly. I don't have (and have never had) a Facebook account. But I know that they have much more information about me than I would want them to. They most certainly have some sort of "shadow" account sitting there associating whatever they can to it; friends' address books, photo tagging, etc.

And if you throw in the Instagram wildcard, it gets worse. I signed up for an Instagram account before Facebook purchasing them. I never posted a photo, but I'm sure this still adds to the reach of their shadow profile. People who actively use both Facebook and Instagram, I feel sorry for them.

I do use twitter and google extensively though, so I guess I can't complain or say anything about my social profile. Twitter luckily has a smaller budget, so they can't quite crunch data as hard as Facebook can. But Google owns me, I'm afraid.

I'm not (too) scared about NSA. At least, NSA has some sort of government bureaucracy that slows down their ability and interest in my data; they aren't trying to use me for-profit. I think we should be more scared about what Google, Facebook, Twitter, LinkedIn, et al. can do, especially because they are generally bound to whatever their current (and fungible) terms of service and privacy policy stipulates. [edit] i.e. policies written for the sole benefit of the share-holders.
You can look into neuromorphic computing, there are several projects that use digital-analog hybrid systems to implement neural networks.
Done that. If only somebody told me how to disable facebook (and slack and gmail etc) starting blinking the browser tab when they think something happened that I need to note, that would make my desktop life much less distracted.