skysight-inc/HackerNews huggingface dataset:
Ask HN: Interesting topics related to distributed systems?
I am a computer engineering graduate student (master’s program). I have to write a term paper on a topic related to distributed systems. I know this is a very broad subject and it spans from all aspects of high level cloud computing services to low-level computer architectures. I have read several research papers but I still have not found a topic that interests me. HN community, what areas of distributed computing systems are you interested in reading about?
"... the concepts of cryptocurrencies and the technical development that the blockchain represents are here to stay. They are being adopted left and right by the banking sector all around the world."

Fully agree - I don't agree however with how the most popular (which is the reason they're popular)a and how they are incentivized to transfer wealth unreasonably, wealth transferred weighted to the earlier you're an adopter. It's a global, decentralized Ponzi-like scheme. The banking sector are 'adopting' them as any large institution has a budget to try to understand something. All Fortune 1000 companies have money to play around and they'll need to be prepared for blockchain - however don't confuse that with a vote specifically for Bitcoin or Ethereum's Ether.
Unless you're Apple, which raised about $100M in its IPO, and currently makes about $500M in revenue per day.
That's weird, they should just put a hold on for the amount you entered and then charge the actual amount pumped. Sometimes the holds appear as charges? Did you get a refund later?
I have a beta on the Mini 2. Didn't update yet to the GM beta. Seeing a ton of glitches and stutters but it's a beta from two months ago. Battery life is abysmal as well. I'm waiting for the official release to see how it goes. It's not really bad once inside apps. I expect it to work a bit better, if not I'll reinstall clean.
Serious question...what use is git to a non-developer? I don't think I've ever used it for anything but code. You're not supposed to use it with huge files, so that kind of eliminates the one case I was thinking of (graphic design versioning).

Also if someone is a developer, they're only hurting themselves by not making an effort to get comfortable with the command line. Like half of my workflow wouldn't be possible without a familiarity with it.
Standards are largely politics...
So while Google is invading every single aspect of your private life, following you on every site you visit, and mining your data for engagement and advertising, Apple is... charging too much?

- Also the Google Pixel is $749.
Why would medical experts be considered authoritative? It's a legal and political problem. For the record, I agree with the doctors, but I think decades of research into marijuana have already demonstrated that medical facts have jack shit to do with legislative agendas.

My guess is, the only way we'll move past this ridiculous situation is if a majority of individual states decide to legalize hard drugs the same way a minority of them have already legalized weed, and eventually the federal government will cave in once they realize it's not going to cost anybody an election. That is, it will take lots of baby steps over a couple of decades. I hope I'm underestimating progress, though!
Handling Advanced Search Use Cases
They are commenting on a public forum. If you think they are full of shit and have no useful information, you are free to ignore it. The fact that it is anecdotal testimony in no way justifies being verbally abusive.

Your first paragraph inquires as to whether or not they can substantiate their claim. The next four are gratuitous ugliness. You could have stopped at the end of your first paragraph. They could have replied to that. People could judge for themselves if it merited further investigation or not.

You having big feels on the topic is not justification for this kind of behavior. They also likely have very big feels about it too and they aren't intentionally shitting on anyone.

People bitch all the time about the lack of a cure or the lack of real alternatives. Then, anytime someone has a story of success with an alternative approach, they get shit all over, dismissed as "that's just anecdotal," called crazy and worse, plus outright told they have no right to participate in the conversation because they can't prove their claims.

Maybe if the world were not so full of asshole behavior, we could more rapidly find new solutions by listening to the folks who were told it was hopeless who did not politely agree to suffer and die so that other people could feel like they are smart or some shit.
That doesn't really work very easily. Index funds can operate the way they do because a lot of people buy into the same fund.

When you buy and sell shares in the "real" market, you do so in whole numbers. If you're going to construct an index fund just for you, the smallest amount of any stock you can buy is 1, so you'd need an enormous capital investment: if you want e.g. 1% of your fund to be Google (currently trading at $934), and assuming all the share prices work out just right -- in practice, they won't -- your smallest unit of investment would be $93,400.

In practice, the closest approximation of what you describe is just having a passive portfolio: pick a bunch of stocks, buy them, and then don't look at them again.
Ms only fall on mobile platform. Desktop app has good backward compartibility. Because of politic inside microsoft, every version of mobile platform has different language. Wp6.5 wp7 wp 7.1 wp8 win10 . 5 times must change the source code make developer escape to android. Microsoft at that era was untrusted
I love Patreon but am scared for them. As more and more YouTube creators find it untenable to survive on revenue from YouTube (which is something YouTube wants to happen, IMO) and they turn to Patreon... that puts Google in a difficult position, serving basically as the free-cost video host for those creators who likely won't bother putting ads on those videos either.

And if Google makes a big to buy Patreon, I REALLY hope Patreon would refuse it no matter how large it would be, but I can't imagine anyone walking away from 'never have to work again' money. Google buying Patreon would cause me to wear black and mourn for at least a month. They would move aggressively to remove all creators who do anything not deemed 'advertiser-friendly' (really anything that wasn't mainstream in the early 2000s when Google came about, which is where Schmidt wishes to petrify human culture) and then progressively move to make it less and less possible for people to make a living doing things which members of the public wished to support. Such a model does not lend itself to what Schmidt sees as the proper structuring of society, with centralization of wealth into a ruling minority class establishing the 'pillars' of society, any widespread movement looks to people of his perspective like rats chewing through those pillars. He made a smart move publishing his book where he puts forward the idea that Google should use its position and power to actively 'guide' human culture for the good of the peons not as wise as he. If he'd published it online, people would read it.
Keeping Cloud Foundry Secure
A lot of people HAVE tried the app. It's extremely noticeable and inferior in regards to UI performance. The 4GB comment also isn't an exaggeration if an electron app is left on for all day (slack, etc)
What's Gab's policy on advocating terrorism? Has this user been terminated?

https://archive.fo/D70Yr
It’ll soon be a full year since “Russian collusion” investigation started and to date it produced basically bupkis. At what point will you realize that you’re being had?
Forgive their title, if you can.
SmartGit - It's cross-platform and written in Java. Unlike most Java GUIs, this one looks professional, well thought out and has been quite stable as a daily driver. There is a commercial license, but the free version is quite sufficient for individual use.
Amazon only has free returns if you choose very specific options that place the blame wholly on the seller (I think it's "item defective"). If, for example, you say that you found a better price, or just didn't want the item anymore, Amazon charges a hefty return shipping fee and may also charge a restocking fee.

Of course, this means that customers always choose that option, and FBA sellers get harmful demerits on their account every time that happens. This is such a popular way to hurt FBA sellers that people have a habit of ordering items from competitors just to return them as counterfeit and/or defective, in the hope that doing this a few times will get a competitor removed from the seller pool.
Hey guys thanks for the work on this, I've been really impressed with the interaction and performance on the new Github Desktop. I have been using the Github Desktop since Github for Mac was in early versions.

It took a little getting used to, but the new version is much smoother and faster.

Two additions I would love to see ported over from github.com

* A toggle between inline and split diffs
* A summary view with all changes on the current branch, not just per file changes
am i using the same clients as everyone here or do people just like complaining about electron at every opportunity?

the new client is actually much faster for me, it starts up faster (1.5s to show the gui fully loaded vs 4s to show the gui and another 3s to finish loading what's on the screen) and there's no lag when using it (unlike with the old client)

i also prefer the new ui, i find it to be clearer than the old one
You're at a big tech company. The salaries at FB, Google, LinkedIn, Apple, etc. all tend to be much bigger than at non-big-tech.
Artificial Intelligence Talents Are Highly Sought-After by Companies
«how do we know other exchanges aren't doing the exact same thing right now»

It's very simple. Before 2013 MtGox was the largest Bitcoin exchange in the world with the most volume (something like 80-90% of the market—I don't remember the exact numbers). They effectively defined the price and the bot could control it.

Nowadays there are dozens/hundreds of exchanges around the world. One bot trying to increase the price on one exchange would get severely arbitraged through other exchanges, and the cheating exchange would be quickly driven into insolvency.

Also Mark Karpeles was a sole proprietor of a private company. He had free reigns and no one to answer to. It was easy for him to decide to run this fraudulent bot. The chance of the same illegal manipulation happening at very high profiles exchanges like Coinbase/GDAX or Gemini who are VC-funded and run by respectable executives is very low.
Thanks a lot for this link!

I've been using either the command line or GitKraken, but it's always nice to see a new tool :)
If China is able to do it, wouldn't Bitcoin lose all its value ?
Could you elaborate on that reason?
In addition to these 3, make sure you enable FileVault. This will encrypt all of your data at rest
Dozens, out of several million who live in the Valley. That's still pretty poor odds.
Then at the bare minimum make some falsifiable prediction, like "a bitcoin will be worth less than 1,000 USD 24 months from today." If someone insists that shorting is infeasible, and refuses to make a clear prediction, then their claim is unfalsifiable and thus fairly meaningless.
To be clear, "err on the side of" is still a long way from "blanket", and I did say it was a trade-off. Sorry if my choice of idiom was confusing.
Constant-current design is rare today, but has its uses.

I built this thing because the standard drive circuit for 60mA Teletypes is a 120VDC power supply with a 2K 10W ballast resistor in series. Over 95% of the energy goes into heating up the ballast resistor, and you need a box with ventilation slots to prevent heat buildup. Here's are some U.S. Navy current loop supplies from the 1940s-1950s.[1] There's been progress since then.

Powering it entirely from a USB port was done partly for convenience and partly because somebody said it was impossible. The power budget is moderately tight, so it took a moderately advanced power supply design. It draws about 270mA from the USB port.

The comment I get from radio hams and Teletype collectors about this is "can you make it in through-hole"? It's all surface mount, because the good parts for modern power supplies are surface mount only. I had to learn how to surface mount solder to do this. So now I have a compressed-air powered solder paste dispenser, a programmed reflow oven, a USB microscope, and some very good tweezers. All solder is lead-free. Once you get the right tools and learn the techniques, surface mount is easier than through-hole. But there's a substantial learning curve. I figured that if I was going to build electronics, I should build the way it's built today, not with 1970s technology.

An observation about Silicon Valley: you can't buy many electronic parts in Silicon Valley any more. The stocking distributors are gone. Zacks, Hamilton/Avnet, even Radio Shack are gone. There's still Jameco, but they don't do much surface mount stuff. Have to order from DigiKey or Mouser. Right now, I'm waiting for one surface mount resistor to come in from Minnesota. (One resistor on that board needs to be changed from 16 to 22 ohms.)

[1] http://www.virhistory.com/navy/tty-loop.htm
For anyone interested in the history of alchemy, I recommend "The Secrets of Alchemy" by Lawrence M. Principe. Great insight into the actual history of the subject without getting caught up in hidden-mystery bs.

https://www.amazon.com/Secrets-Alchemy-Lawrence-M-Principe/d...
Google's Structured Data: What It Is and Why You Need It
The LCD on the iPhone 8 is extremely good. It's still a substantial upgrade over an iPhone 7.
Miners have very little power over Bitcoin as a whole. They are constrained both by Bitcoin's rules and economics. If they mine invalid blocks or optimize for something other than fees, the operation will turn unprofitable. If they just stop mining, the mining difficulty will adjust and suddenly ASICs will not be needed to turn a profit. There is a delicate balance in Bitcoin, currently tipped slightly in their favor, that they probably don't want to disrupt.
Network effects. No other crypto is as well established or has as many points of contact with the real world economy as Bitcoin.

So much so, that when trading other crypto currencies you're usually trading via BTC.
If I run dozens of containers based on the same Debian image, would Minideb or even Alpine bring a big change, considering that Docker caches the layers?
I wish I could get my head around this, I'm an artist and people tell me my work is good and I do sell some, but I can't bring myself to go on to Patreon because I feel like it's begging (although weirdly I only apply this to myself, I don't think badly of other people that do it... but then I don't look down on people who beg anyway, I grok St. Francis of Assisi so I'm not sure what all of this means). Meanwhile I've moved into a caravan and often have trouble affording to eat (luckily I'm still a bit fat haha).
> The cult of the five minute demo is real

This is unfortunately necessary as code eats the world, and the number of programmers, tools and ecosystems proliferates. Popularity is necessary for infrastructure tools to get enough eyeballs and resources to achieve stability. It's not enough for experts with decades of experience to design really solid but arcane tools, because the flood of new startups with young engineers coming in saying "do we really need that?" will overwhelm than faster than all the failures can be pointed out.

Ultimately, the quality of the tools is orthogonal to the presentation. My perception is Hashicorp has done much better in this regard than Docker, so there's that at least. Only time will tell how it really shapes up over time, but I believe Hashicorp tools are seeing massive uptake for more reasons than just good marketing.
>State by its design is supposed to have monopoly on ultimate power. Since money is synonymous with power, the state needs to control money in order to fulfill its function (and to secure its ability to fulfill that function).

Good. It is about time citizens controlled the gov't.
Yes and no, you buying the stock on the stock market does not give your money to the business.

Liquidity along with higher prices along with improved business metrics, which provide perception and confidence to the market to promote higher prices, are used by the business to obtain cheaper financing and the employees of the business to also obtain access to credit based on their holdings of the stock.

These are colloquially called resources to businesses.
I don't trust exchanges. I prefer to sell in cash at a Bitcoin meet up. This means I'm less susceptible to market whims. I could also simply use the bitcoins to buy things. I did at one point get a butterfly labs miner but I simply broke even on that. The only thing I wish I did was buy in more massively in the early days. I know a guy who put 5k into mining rigs. Made himself 70 btc. And then promptly sold them at $2 during the first crash. He's still kicking himself over that one.

Oh and for those of you reading this: back up your wallet.dat in an encrypted truecrypt volume with multiple cloud backups!
https://www.reddit.com/r/linux/comments/5omtvg/patreons_to_s...
Fork developer here. Could you share what features you miss so I could implement them? You can use the feedback button on the toolbar in Fork or contact me directly by email: support at git-fork.com.
I didn't mean it as a criticism to you or your work and fresh certainly looks decent, more that I found the name ironic given the "classic" look of the GUI. My first comment at least, the second one was commenting on how many low level tools are to look dated and maybe it's the norm. Again, I didn't really mean it as criticism even though I suppose it sounds like it. :/

Could you instead call into an existing portable UI library? Perhaps FLTK or something more lightweight than the popular ones. It just seems to me that creating a new GUI toolkit from scratch is a massive undertaking and I'm unsure what value you will get over spending the time improving fresh itself? I guess there's some appeal to having a self contained assembly system through and through.
Funny it is based on Electron and it doesnt support Linux. Maybe they think Linux developers only live in terminal, or they just hate it when someone criticises Electron consuming too much memory
The weird part about switching to a different base is that they usually reappropriate some of the same symbols from base-10 but redefine their meaning.

Anyone who wants to use a different base needs to use a separate character set. Think about how much easier it would make recognition and how much ambiguity would be prevented. (But, for love of all that's sacred, please not emoji.)

So, I like the article's Babylonian system better for that reason (anyone else reminded of mahjong tiles?). It probably saved a lot of confusion back in the day if there were different systems encountered by traveling merchants or the like.

Someone might argue that, e.g., the the single digit number n is the same in all bases >= n+1 ('03' in base 4 == '03' in base-10). I'd counter that supports my argument about the ambiguity that results from symbol reappropriation ('30' base-4 != '30' base-10).

Apologies if this idea is even more idiotic than I admit it sounds or if I'm reinventing someone else's wheel. I've gotten used to hex and binary probably because I started learning them as a kid. The formatting of alternate number bases and zero-padding does help tremendously, but that again belies the avoidable ambiguity inherent.
If you have fear of public speaking, google toastmasters + your city. I have seen many first time speakers and trust me many are quite nervous in the beginning - but it is quite a safe environment, open to new people and nobody laughs (unless you are trying to do a comedy speech).
facebook is as much just a website as the catholic church is just some buildings with a book. there is a lot behind it.
Why I care about diversity
Starred, thanks.

A little OT but how does bitnami make money? They don't seem to charge AMIs atleast. So, I guess they charge AWS/GCE for providing 1-click images? Or are they a consulting company (if so, why choose them over the original app authors)? Or both?
Don't forget huge costs associated with having a physical office, maintenance related to that, etc, and all the productivity destruction such a thing creates. Compensating for that eats up a ton of money in companies.
GitKraken is also nice. It's built using Electron so it's going to be hated here, but I've been using it for the past year on a somewhat considerable project and it held fine.
A little late response to this, but many of the minimum lot size laws are rooted in historical racism and classism to prevent people of the wrong type from being able to move in to the neighborhood. In many areas there is a lot of foot dragging to change any of it. Typically the language used to oppose it is "traffic" or "neighborhood feel."
3 Reasons Timestamped Blog Posts May Perform Better
Picking up where Damn Small Linux left off. http://www.damnsmalllinux.org/download.html
Coursera has many excellent courses which I would recommend once you start diving into advanced applications. If your professors have a coffee-circle "Let's discuss a research paper once a week" get-together, I'd highly recommend attending. Even if you don't get a paper completely, it's really nice to give other people a brief on what it's about, and you end up learning a lot of really great stuff. It's a good way to get up to speed. Not really online resources as you're looking for, but thought I should mention it.
+1 for blackbox. Very nicely done!
As an operator of a subscription service, this sounds valuable. I would be interested in an app where I could connect my Drift account and get some data on this.

I would also be interested in a SaaS that simply managed cancellations and collecting feedback there.

Also, interested in a SaaS that does the same except for tracking true chain of referral (tracks down the customer and makes them answer 'Where did you initially find us', 'What ultimately triggered the purchase'
The leaves of change
The investment to get going with Diaspora is too high.

Facebook is simple. You sign up, your friends sign up, and then you connect (possibly automatically since Facebook can often determine you know each other).

My (possibly incorrect) recollection is that Diaspora requires figuring it out for yourself (I recall them spending too much time on selling how great it is up front when they should just shut up and get you settled first). Then you have to sell it to your friends.
I would say that parents (and their competence) are judged/rated by their sons and daughters, and by the society that will come, if you prefer, by results.

It is now - maybe - just about time to be able to judge/rate the parents of the millennials, will have to wait some twenty years or so to see if all the good things now attributed to millennials will produce "better" sons (and consequently society).
Thats not entirely true. Facebook will build a profile on you through like buttons and information shared from family/friends/acquaintances whether you choose to or not.
interesting. craft is central to the style sure, but its not the only thing! but in any case, im curious how you are drawing the line... surely youd call django an artist? what about antoine boyer now? he sound so new! isnt that newness an artistic vision, not just an expression of mastery of craft? maybe you think the ratio is too heavy towards craft, or that requiring such a high degree of craft to be heard in the first place is whats keeping us from hearing artists? who are the artists you know?
That's easy enough. We do the same thing with tobacco, and look - there are no violent gangs killing people to defend their tiny slice of the black-market tobacco market.