skysight-inc/HackerNews huggingface dataset:
After having built an app that was supposed to work offline, and resync when the connexion is up, using OT as well ( A basic one), i have the feeling that the general problem is hard, but if you stick to trying to solve your specific problem, things become much simpler. As an example OT operations can be either generic such as "update a property of an object" and then good luck solving conflicts, or very qualified with a business context such as "transfert money from account a to b", in which case the server-side code with which you synchronize will be much more able to resolve any issue case per case.
"Subsidies for Uber's drivers are responsible for the majority of the company's losses globally, [head of finance] Gupta told investors"

https://www.bloomberg.com/news/articles/2016-08-25/uber-lose...
>Whether it was intended or not, OP was dog-whistling the genetics argument, which I do not buy.

Again, no it wasn't, and even if it were it does not change the veracity of my (more nuanced) rendition.
I was 15 and wrote a warehouse management system for $325. The guy stiffed me, but he still used it for 15 years.
Dark matter’s hideout just got smaller, thanks to supercomputers
I guess the discussion happened before the post went up ….
Pretty much?
We systematically waste the human capability of millions of people because the system essentially randomly gives much better opportunity to some over others.

Why can't you both be right? In my experience I've seen a lot of lucky failures because they had no work ethic. I've also seen a lot of hard working amazing people fail because they weren't lucky.

"Luck favors the prepared [mind]" is the perfect middle ground on your positions.

I'm willing to tolerate an amount of "unfairness" in people getting help they "don't deserve", while he finds this very offensive.

To be fair, you both are willing to tolerate unfairness, the difference is likely from where that unfairness originates.
According to Crunchbase, DotBlu has closed.

https://www.crunchbase.com/organization/dotblu#/entity
There are three mechanisms for implementing a progressive consumption tax outlined here[1] and none of them involve keeping track of all purchases. I would imagine that Robert Frank also has a sane proposal.

1: https://www.cato.org/publications/cato-online-forum/move-pro...
Whatever happened to the Riseup canary issue?

https://riseup.net/canary

https://news.ycombinator.com/item?id=13007234
What to look for in a 4G Router
So I decided to email them about how they are funded and this was the response :

Hi there,
bitwarden is currently sponsored by the Microsoft BizSpark program which covers many of our operation costs and allows us to offer services for free to our users. We are working to introduce enterprise features for businesses in the future which will allow us to monetize. For now though, everything is free for users.

Let me know if you have any other questions.
Yeah it absolutely is. In fact, there's been tons of large improvements as of late, with more coming.
We, at the Open Bank Project, could do with some help. We are an open source API for banks https://github.com/OpenBankProject - ping me if you want to get involved
Interviewing job applicants in a coffee shop is barbaric. Stop it
While I'd say that's true as a general rule, an aging system requires a disproportionate amount of time as it ages and the diversity of the platforms underlying stack changes and evolves. This is an issue that would grow exponentially worse over time and being as their team is that small they need to consider risk to their user base when choosing the longevity of their product support. It's quite possible they could support normal issues up to 5 years, but what about the '20 year flood scenario' or 'once in a lifetime flood' if you prefer? What if something that level of bad hits near the 5 year mark and the platform diversity is nearing its maximum diversity?

I believe it's better for them to focus on what they know they can do day in and day out regardless of the circumstances and let companies make the decisions that make sense to them.

In a world where the hardware is written off by the business in 3 years though and websites age out at 3 years and car manufacturers are increasingly trying to hit a 3 year model revision mark it seems to me it's not too much to ask that companies investing hundreds of thousands in an application using Django or Pyramid also invest in maintaining it and keeping it modern or perhaps their existing business model needs additional revision too.

Just a thought as the least informed member of HN.
Fundamentals of a Fantastic Website Rookie Designers Always Forget
Uber-Like Models for the Electrical Industry
Potential Biases of Ride-Sharing Drivers
>> It can be a huge opportunity to get ahead in life; but it can also just subsidize a partying lifestyle and a phony major for four years. It depends on the college, the student, and the structure of the opportunity.

Agreed but that really is like an investment. Typical returns investors are looking for are 10x their investment. Investing in 10 companies 9 might lose money while one makes money and covers the rest. VC use this to spread risk and accept failure as part of some investment, so should spreading the opportunity and subsequent results of any plan. There are lessons in success and more lessons in failure which make them better, same with people in many cases.

With allowing people an opportunity to go to college who want to, you probably get 1 in 10 or even 1 in 100 that might end up bring more opportunity and economic benefits than all the others combined, just like investment in companies. If some part of their success was luck, luck is spread around more.

The problem is people focus on the failures and not the successes or the dim spots and not the bright ones, same thing happens when you talk about welfare, healthcare and others, we focus on the failures not the successes.

I guess it is a glass half full or glass half open sort of thing. I tend to think that people that get an opportunity that they might not have otherwise had, do very well or try to and have some responsibility to make good on that help. On the flipside, a bunch of entitled kids get the benefits and may not have the same drive to do good in life as they haven't seen the bad enough.

There might be 9 out of 10 opportunities squandered but just one has to be successful that can pay for the others and make the others worthwhile. It is good to criticize but also may not be something that is obvious in the short term regarding success rates.

Luck plays a factor into the outcomes quite heavily but lack of opportunity usually ends how we expect it, better to have some chance of improvement than none.
Co-author of the post here, happy to answer questions. =)

This is a GSA initiative, not an 18F initiative. But 18F has a recent post detailing executive branch progress on HTTPS that may also be relevant:

https://18f.gsa.gov/2017/01/04/tracking-the-us-governments-p...
Awesome and clever idea! But, uh, marketing....

Within IT, we know what a dongle is. Outside IT, it sounds like it might mean dildo or dong or something equally penilesque.

Combine that with "daddy", and, well, we might get it as a joke, but your churchgoing grandma might not.

This service is not for IT people, so it cannot assume IT culture....
While Google pays itself for the ads, the strategy does have a cost: Google forgoes potential revenue from ads it displaces.

I'm worried about the Google monopoly, but this in particular feels pretty reasonable to me. I don't see how it's disanalogous to a tv network buying ads on it's own channel.
Crisis communication during cryptocurrency hacks
As a practical question: what is the expected capacity of the preload stores of browsers? Hundreds of thousands, millions or much more domains? Because at some point it seems like everyone with moderately high security requirements may want to have their certificates pinned / preloaded.
Ok. Hisss! I'll bite :)

How is Go better suited than Python for development of more "sophisticated" apps? And how do you define that? Where do you draw the line?

For me Go seems to suffer from many of the same shortcomings python has. And I say that liking Python.
You need to understand the difference between "VC" money and the economy. The first one is about extra cash that can be invested, the economy is about people's money. If a bank loses it's money invested in tech, it won't go bankrupt because the bank doesn't invest its capital into one single thing. It's more complex than you think.
moz://a.nfo
Maybe. But this would also work for any local yokel law enforcement organization. It doesn't have to be the NSA. It could be the Mayberry PD.
You can't delete comments that have been replied to.
Why? You could just provide an scaling rebate based on income and average spending. Or a flat rebate for anyone under an income threshold.
Uber is fueled heavily by subsidies. I took an Uber pool to work, set price of $25. I was the only one picked up, but due to traffic it took ~1hr. The total price that the driver saw was ~60. Someone paid that driver the $35, and it wasn't me, it was Uber (venture capital). That is purely subsidizing and artificially lowering prices.
I think it's a lot of fun as long as there is an underlying level of respect. This is much better than the thought policing a lot of people do.

Fun? For whom???

Even among my closest friends I have no time, nor the patience to entertain or accept any amount of racism or racist thought. I tend to think of it less as "thought-policing" and view it more along the lines of "You're my friend and you're carrying about with behavior born from an established history where the roots of that very behavior resulted in people like me (Black people) being treated as second-class at best, sub-human at worst".

A few of them every now and then try to sneak in a black joke when in company and we're having drinks, joking about various absurdities in the world and believe it or not but my friends know me well enough to know all I have to do is glare at them in a certain way-when that glare comes out they know "Okay that comment crosses a line".

You may consider it extreme or a bit "much" because to you it's "a lot of fun", and that's certainly your prerogative but after a lifetime trying to prove not just to myself but people I work with that I am more than my skin color

...well, any amounts of behavior that bucks against that is not any shade of fun, and for someone who embodies the spirit of transcending treating race as something so cavalier, to me it definitely isn't "thought policing". It's asking to be treated like my lived condition matters as much as yours so as not to be reduced to a damn punchline.

(Tangent: https://www.usingenglish.com/reference/idioms/death+of+a+tho...)
https://docs.python.org/2/library/collections.html#ordereddi...

> New in version 2.7.
> Is Sony's line of laptops Analog Wave One Zero? Is Verizon Verizoncheckmark? Is Johnson & Johnson Johnson ampersand Johnson? Is Comcast CComcast?

I think that a problem with all these examples is that, with the exception of "Johnson & Johnson" (where people do read '&' as it is commonly read, as 'and' rather than the name of the symbol), the decoration isn't, in fact, part of the name, so that people who ignore it correctly understand the name; whereas the decoration in moz://a is part of the name, and is not read as it would be in other contexts ('colon slash slash', back when people read full URLs aloud, slowly and awkwardly—remember those days?).
client-side compression works out better for a couple of reasons:

1. You use less bandwidth in/out of the box. This matters in AWS because your bandwidth is (relatively) limited.

2. Your CPU usage to (de)compress is distributed over a larger fleet. The clients spend the CPU time, not the cache servers.
Absolutely right, but it's important to be aware of why it always spirals out of control: it's because part of people's decision making is based on their expectations about the future, and part of those expectations are the result of the societal rules that are in place at the time. So people get used to planning, for example, on the basis that they can expect an annualized 8% return from the market. It has been that way for decades, so why should it not continue to be that way? Well, the reason is that it cannot continue to be that way. An 8% return is not sustainable. Exponential growth is never sustainable in the long run. Even if we colonize the stars at the speed of light with 100% efficiency, that only allows quadratic growth in the long run.

So when we start to hit the limits of growth, one of two things can happen. Either everyone accepts that things are slowing down and agrees to accept less than they were expecting based on the exponential projections, or some people don't accept this and use their political power to change the rules so that they can continue to live according to their expectations, which necessarily comes at the expense of everyone else at that point.

To transition smoothly from a period of exponential growth back to a steady state, or even just sub-exponential growth, -- heck, even to exponential growth with a smaller exponent! -- requires a degree of cooperation that is very difficult to achieve in human societies.
I thought Apple took steps to mitigate that with MAC address randomization, but when I tried to find a link to share here I only saw stuff about how it doesn't actually work.

http://www.imore.com/closer-look-ios-8s-mac-randomization
>Regardless, it's not like multicultural/diverse America is a failure

Increased diversity correlates with a reduction in life satisfaction, national wealth, and life expectancy: http://thealternativehypothesis.org/index.php/2016/11/30/wha...
TL:DR...
It's recursive - we pay attention to the things that affect us, and that attention reinforces what we should focus on the next time.

Nice that someone was able to show this. Might be obvious, but proving obvious things experimentally with the brain often is difficult.

On the downside, that means I'm just a wet neural net. Oh well.
Moreover this is a terrible pattern. I would never use an ORM like that. An ORM implemented using the DataMapper pattern is so much better.
Ok sure, it could be rephrased as

we systematically fail to develop the full human capacity of millions of people

and make the same point.
Hah! Yes, and there's a lot to be said for actual games which require problem solving in order to progress. And even more those which result in something unique being created as the outcome.

In fact, your comment has made me thought of an educational type game which when completed results in a 3D model file produced, which when printed, can be manipulated a certain way to provide access to the next stage in the game.

Right.. I'm gonna think some more about this. Meanwhile, someone else reading this can steal the idea, it's all good, I'll probably never do it anyway 'cos I'm too busy playing games every single day.
Water consumption
It isnt just racism. Sexism is also on the rise. I blame the post-9/11 soldier cult. Soldiers are placed on an increasingly higher shelf. Thier actions are seen as so essential as to be above lay judgement. At a large scale that lack of checks leads to war crimes and other evils, but at an individual scale it gives rise to sexism and racism. Young soldiers come to see their every action as either sanctioned or beyond the standards of public norms. That needs to he quashed.

The canadian military, after several incidents including one base commander/serial killer (google that, it was CFB Trenton) is actively going after sexism and other abuse. Thier second in command was recently suspended over what is presumed to be an abuse allegation. The message is that soldiers actions will be scrutinized to the same or greater extent than civilians, not less. The US needs to follow thier lead by cracking down asap.
Custom Tabular plugins
Dude also started a > $1 billion dollar company out of his dorm room: https://counsyl.com and taught one of the most popular MOOCs (Startup Engineering on coursera).

It also is a bit premature to write off 21.co as dead
Maybe I'm naive, but I don't think any one denies the role luck plays in one's success or not. However, to completely discard effort and determination is selling everyone short. I'm running a successful company partially because of "luck", I happened to start it at the perfect time, but also because I pour every ounce of money and time I have into it. My nights and weekends don't exist. Some people aren't willing to put in the time to turn luck into success.

Telling people that success is just a matter of luck will only reinforce the thoughts of unsuccessful people to believe they're "unlucky". You are able to make your own luck to an extent.
> I'm not picking, I'm just looking at the stats

English isn't my mother tongue so I might have misread. What would you call this, in a toplevel comment about what seems to me to be a well received rebranding:

>> Yeah, that will totally solve Mozilla's now so slow fading into irrelevance.
You would need to take a drug test to work for the USDS. To the best of my knowledge, you don't have to take a drug test to apply to 18F, although I believe that you may be asked the question as part of the application process for 18F.
In the current system, yes, properly implemented, UBI would end poverty in America while still allowing for massive inequality. It sets a floor, not a ceiling.
Lastpass is an atrocity to software. In almost a year using it (including its "Premium" version), I was unable to get their password change feature working and it was often unable to remember passwords properly. I would change the password, Lastpass would show the right password in its UI, then it would use the wrong one. This is the most basic feature of a password manager and it
simply doesn't work. Their support, even for the paid version, might as well be a bot that just spits out random Lastpass "facts".

I see a ton of reviews all over the Internet claiming it's one of the best password managers, and I wonder if these reviewers and websites didn't just get paid some money to write a positive review without ever installing, let alone using the software. With the software being so shoddy, I would not trust my passwords to Lastpass even if they ended up fixing the UX. I ended up deleting my account and switching to Enpass which has worked flawlessly. On top of that, I don't have to trust Lastpass, or any shitty company like that, with my most valuable data and can sync it over WiFi, my NAS, and shared folders in addition to cloud providers (also works in Linux).
You're right if you assume that people don't work as hard when they're pessimistic. People (like me) who work harder when they are pessimistic, however, certainly benefitted from the liberal view.
Ok. Lets look at this for a minute. A poor person has two choices: A traditional college and an online college.

If the person has to work, or if they have been out of high school for a while and has family responsibilities, for-profit schools generally seem to be more flexible, especially the ones that are mostly online. You don't have to worry about missing class if kids are sick and you don't have to worry about your work hours getting cut because you have to go to class.

Heck, some people lose jobs because the jobs aren't flexible enough for school or don't go to school because of their job.

It winds up feeling like the colleges cater only to a traditional student - young, without a family, and not needing to work anything but a part-time job - but this doesn't reflect the reality some folks are facing. It isn't a financial decision whatsoever: It might be if they had to pay a little bit upfront, but that would be enough to keep some folks from going: I'm not sure this is an improvement or not.
Google co-founder 'surprised' by speed of AI advancements
I think a lot of investors and founders try to replicate the model that worked for Paypal. By accepting a high customer acquisition cost (in the form of literally giving away money) at the start you can scale up phenomenally quickly. It's a proven model. The problem is that it's hard to know if you can still attract new customers without that artificial appeal, so actually stopping is a huge risk. Your growth figures could collapse. Uber have managed to amass such a ridiculous warchest of cash that they won't need to stop for a really long time. And I suppose that's the point - if they can get to profit even with the subsidies before they run out of money they won't ever have to stop giving away money to new customers.
It's certainly true that you need to be very lucky to become a billionaire - generating wealth at that level usually involves tremendous numbers of other people loving whatever business you have decided to create. But if you're reasonably intelligent, at least in the US, it's quite possible to become a millionaire without much luck, through decades of hard work and discipline.

Examples: software engineers at large companies that stick around for decades (usually through options), doctors (at least specialists, such as cardiologists and anesthesiologists), and lawyers that go to the best schools and are able to land jobs at top-flight firms. Even tradesmen that stick to their craft, such as master electricians or plumbers, can quite reasonably expect to achieve millionaire status over the course of their lifetime assuming that they manage their money well.

So yes, luck plays a huge role in the creation of enormous sums of wealth. But if you live in a country with abundant economic opportunity such as the US, there's no reason to be poor unless you have been extremely unlucky (health problems, accidents, etc have befallen you), you are unwilling to work, or you've made extremely poor life/financial decisions.
Nope. Anybody who has lost weight can confirm eating less results in fat (and some muscle) loss.
But should you reward a hard working mediocre achiever the same as a not as hard working but gifted high achiever?

Then rewarding achievement is sort of pointless, giving help to those who need the least of it.

Maybe instead progress should be rewarded?
I'm curious how you went from the observation of segregation as a characteristic of nature to the value judgement "segregation and specialization is good" Your entire argument is a naturalistic fallacy -> just because segregation is a human tendency doesn't make it the ideal state; inequality is a human tendency, as is crime. sidenote: drop the superiority complex, labeling those who don't agree with you "naive idiots" and "hipsters?" is just lazy and close minded
Forgotten audio formats: 8-track tapes
> lack of empty

I believe you mean "lack of empathy"
At the University I attend, donors have to give enough for the building and an endowment for ongoing maintenance and operation expenses. A long time ago they were getting these amazing buildings donated, then getting stuck with much higher maintenance costs than the previous billing, or had a lot of extra square footage to heat, cool, and maintain.
Oh, not actually.

I just mean that people have benefited from the existing system will naturally be incentivized to legitimize it. In this case, that entails promoting the narrative that we live in a meritocratic society where talent and hard work rises to the top.
he doesn't really have any, just a "draft blog post" that will be published "some day".
Why aren't car manufacturers already in logistics business? Or are they? I'm trying to find sources. I see VW has its own logistics group, but only for their own use.
NumPy Tutorial: Array Computing in Python
So then Amazon is not a success either?
Creating atomic scale nanoribbons
Government can certainly mitigate the effects of luck while simultaneously rewarding effort.
The financial system is not a manifestation of physics. We created it and continue to rely on the belief in it. So to say we do nothing is nonsense.

We conjure these things and peddle them to the masses as the "one true path" for human development and expansion, which is BS.