Hacker Newsnew | past | comments | ask | show | jobs | submit | sks's commentslogin

Well I am from India and did not take any standardized exit exam when graduating. We do have standardized entrance exams.


Providing API for building applications that have transactions and help with idempotent producing is really exciting. This will help lower a lot of pains associated with building stream processing systems. Doing it with very little performance overhead is amazing.

I do feel that calling it "Exactly-once delivery with kafka" is slightly misleading as this requires the applications to be written in a certain way. The title makes is sound too general and borders on claiming something that is close to impossible. I dont want to be too critical here as the author was very honest with what this means in the blog post. Regardless of the title this is an amazing feature.


> calling it "Exactly-once delivery with kafka" is slightly misleading

Indeed. Idempotent operations is the mainstay of managing "at least once" message delivery. If you had a true "exactly once" system, idempotency would be unnecessary.

> Regardless of the title this is an amazing feature.

I feel it's a good iterative step forward, but nothing near the "revolutionary" that's being boasted.


Not "close" to impossible -- actually impossible.


Also known as the Two Generals Problem


The reasons this is "currently" impossible are: - We cannot build communication infrastructures that are 100% reliable - We build apps that actually crash.

I would not venture as far as to say this is impossible. If one day we are able to leverage quantum entanglement phenomenon in telecommunications network this would certainly be very much possible.


You've been downvoted, but the trick would be to convert asynchronous messaging to synchronous processing that proceeds at a predictable tick. That would make it possible to bypass the FLP result. I'm willing to imagine quantum entanglement could pull this off if we were able to entangle actual transistors. Dunno how plausible that is, but points for creativity if nothing else.


The machine that reads the quantum entagled particles will still occasionally break or have coding errors.


I don't really know a thing about that sort of network, but if you can assume a reliable network, the machine reading the packets going down shouldn't matter. The sender won't get an "ACK", will know the other machine is at fault and not the network, and can resend.

Given a "perfect network" I think exactly-once-delivery is possible, right?


What if the sender fails before it can fully process the ACK? When it comes online again it won't know that the last message sent was delivered.


Transactions.


> We build apps that actually crash.

And disks that fail and memory that bitflips and communication methods that are susceptible to random noise and machines dependent on failable power sources.


You dont get taxed until you sell. The performance shown here is for a buy and hold strategy.


Dividends are also taxed, so even reinvesting has a cost.

Granted, IRA/401k etc exist and in years with 0-3% it's not that big a deal, but over 20 years it's often a significant cost.


Dividends are not taxed in tax-deferred accounts like IRA/401(k).


Yes, that's why I mentioned them. Sorry, if I was not clear, though they also generally have associated fees. So again, nominal breakeven is not the same as actual breakeven.


> Dividends are not taxed in tax-deferred accounts like IRA/401(k)

Only if you never withdraw them.


No, you do get taxed on dividends.


You do, but that's why dividends are becoming increasingly rare in the stock market. Many firms are preferring buybacks instead, which cause a pop in the stock price for remaining stockholders and so get taxed as capital gains.


Qualified dividends (which is most of them) are also taxed at long-term capital gains rates.

https://en.wikipedia.org/wiki/Qualified_dividend


I don't believe "dividends are becoming increasingly rare in the stock market". One measure of that is to compare the S&P 500 yield with treasury yield, the latter being near a historic low, but the S&P yield near a consistent 2% for over a decade, and quite attractive now relative to treasuries.

http://avondaleam.com/sp-500-dividend-vs-10-year-treasury-yi...


People expect this market to grow rapidly which is accounted for in the higher valuation.


It may be a non parametric estimate. My guess is that they used loess (https://en.wikipedia.org/wiki/Local_regression).


I got the link in an email. Not sure how to link to the email. Anyways the questions are specific to brokerage I dont think it is of any use to anyone other than them.


Mining bitcoins may be non profitable, but I recovered my investment in less than 3 months of alt coin mining.


I think even those who are not worried about their next meal are not going to protest this. India has seen so many terror attacks labeled as intelligence failure that any move to beef up the intelligence infrastructure may even be welcomed. The sad thing is that the probability of this data being misused for political reasons is so much higher in India than in the USA.


> The sad thing is that the probability of this data being misused for political reasons is so much higher in India than in the USA.

I guess this is mostly speculation, while I can understand the sentiment.


In India corruption runs through all levels of government. This is a fact. So, yes, misuse is much more likely. I understand that you may have wanted to express that it's less likely that the data is abused for political reasons _by the government_ to further certain political goals. This may be true, I don't know.


Given the volatility you may doubt the longevity of bitcoin as a currency, but since you can exchange it for some goods and services it looks like Real Money to me (at least right now).


There are places you can exchange packs of cigarettes or boxes of Tide detergent for goods and services, too.


If we get down to the basics I think anything that is a medium of exchange is a currency. So in some circles cigarettes and Tide work as currency. Though these "currencies" are not legal tender.


Money is a store of value, a medium of exchange, and a unit of account.

A store of value is something you could accept in payment for work and hold on to.

A medium of exchange is something a shoemaker can use to obtain bread from a baker who doesn't want shoes.

A unit of account is something with a value stable enough that you can measure the value of arbitrary goods with it; like the Bloomberg article says, it's what enables a cheesemaker to put a price tag on cheese without forcing her to become a currency speculator.

Which of these functions does Bitcoin have?


Bitcoins slipped into speculative realm a couple of weeks ago and probably after the crash the speculators will exit the market. A stable bitcoin can easily serve the three functions you listed above. As I said in my first comment this volatility raises questions about longvity of bitcoins but they have not ceased to be real money, at least for now.

It is just a 3-4 year old technology lets wait and watch how this plays out before writing it off completely.


What makes you think the price of Bitcoin will ever stabilize? (You know, somewhere besides zero).


I dont know if bitcoins will ever stabilize or go down to zero but I also believe that no one can be so sure about how a free market is going to behave to just write it off at this moment.


The words "free market" are not a talisman that dispels common sense. Currencies are fundamentally backed by trust. Trust in the US Dollar is based on the status quo (the Nash equilibria of our adoption of the currency, &c), the degree to which our interests are aligned with those of the government (not 100%, not 0%) and the basic economics of taxation that is dollar denominated, a gigantic federal payroll that is dollar denominated, and the fact that the federal government --- the world's largest buyer of everything --- conducts all its business in dollars.

Bitcoin has none of this; it appears to substitute the moral equivalent of a Yahoo stock message board.


"after the crash the speculators will exit the market"

Why? Now's the time to get in at the ground floor!


I think the volume/unit time during the crash is generally higher than during the bubble phase. This can be seen in the steeper slope of price-time graph during declining phase compared to the rising phase of most bubbles. I guess fear is a quicker call to action than greed in financial markets.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: