skysight-inc/HackerNews huggingface dataset:
> The most frightening to me, is your assertion above: "And ISPs should have the right to use their position to get payment agreements". What I take this to mean is use their monopoly position to extort data from larger Internet companies. This appears to be what you are arguing for and I don't understand why any Internet consumer, such as yourself, would support such a position.

This is a right every enterprise in a market has. And we have been having this good discussion so I know that we agree that ISPs are naturally a monopoly and need to be regulated or gov owned to prevent abuse. I'm just opposed to NN because I think that the appropriate regulatory/ownership level is the municipality, township, etc. federal regulation in this space risks future curtailment of free speech.

And as a internet constomer, why are you opposed to google or Netflix paying more and having your bill be less?
(If your ISO were locally regulated and had an interest in providing the content you want)

> There is some truth to this but an ISP's only concern is it's immediate connections...

Exactly, it only has a business relationship with its neighbor ISPs. But if the server is in ISP1's network, as opposed to passing through ISP1s network from a further series of hops, then it is probably cheaper for ISP1 to serve data from its region than the cost of the data associated with its arrangement with ISP2 plus the costs of routing it through its own network. If you were to fight for a world of smaller ISPs with less power, then for that system to function ISP1 would have to be able to charge more for that domain, and then you would probably want city 0 to be allowed to negotiate with that domain directly for the privledge of having access when it is more expensive. Again I want ISPs regulated or municipalized. I am just an Internet customer and a citizen. No Comcast stock or whatever. I don't see why Chattanooga's city ISP shouldn't be able to try and shift some cost from its citizens to large data domains without fearing a lawsuit in that negotiation.

We have open standards, it's not like the Internet would cease to function if the federal goverment doesn't enforce that ISPs use tcp/ip. And I would argue it would be less madness to have local ISPs negotiate with a few big companies than to have them track traffic and share routing data with every other municipality or private/state backbone company who may be on the routing paths. Less "collusive" too.

Regardless of which way is more difficult, we as a free people should be always trying to reduce the federal government's interaction with enterprises that disseminate information.

We shouldn't fight for net neutrality on all battlefields. Only on the level of civic organization that owns the public right of ways, i.e. the size of the natural monopoly.
Right, but if we take his statement at face value, and a significant portion of the money changing hands in a class action is going towards lawyers, it's at the very least a massively inefficient system.
I believe the tech sector is extremely prone to this: If you cannot climb out of a technical role, over time, you realize just how clueless most people are, especially those who imagine themselves of being "in control". Not just a bit uninformed, no: absolutely positively clueless[1].

If you go the management route, you often give up, what got you started with all this is the first place: curiosity and exploration, creation and progress. It becomes: handling paperwork, keeping the clients' bad ideas in check, motivating those on the payroll, who wait for your instructions to act. It must be nightmare.

Where is the exit?

[1] Update: I believe this is what is called the nerd/nerd-exploiter dilemma.
To build a farm bot you need..electrical engg, AI guy, mechanical engg, roboticists. I am just disappointed that a biotech company that was doing lab automation(because that's what modular science was doing) could 'pivot' into farm robots. It actually makes me sick in the stomach because I think I see how SV works.
> ... litigation is frequently portrayed as an efficient substitute for regulation ...

Can you source, or explain, this? I'm Conservative, and in all the Conservative circles I've run in, I can't recall ever hearing something like this.

In fact, I usually hear more about how ridiculous it is that everyone sues about everything.
What languages are you familiar with? It might help with explaining the concepts.

Since we're on a Go thread, I'll point out that Go's structs and tuples are both examples of product types.
Duplicity [1] is a free software project that creates incremental backups and encrypts them using GPG. It can use Backblaze B2 [2] as a remote synchronization option, which when I looked at options last year was also the cheapest cloud storage provider anywhere (if this has changed, let me know!). Duplicity also supports a very wide array of other cloud storage services if you'd like to use another one [1].

The killer feature Duplicity has for consumer use is that it's probably the only (?) backup program on Linux that has an actual quality desktop GUI called Déja Dup [3] that's included by default in Ubuntu. It works somewhat similar to how Time Machine works on Macs. But if you need to backup headless systems the Duplicity command line interface works fine as well.

When it comes to backup features it's not the most powerful tool compared to some other solutions like Attic or Borg, but I think the GUI and out-of-the-box (encrypted) integration with cloud services make it one of the most user friendly solutions on Linux.

[1]: http://duplicity.nongnu.org/

[2]: https://www.backblaze.com/b2/cloud-storage.html

[3]: https://www.linux.com/learn/total-system-backup-and-recall-d...

[3b:] EDIT: Also Duplicati has a nice web GUI. Worth looking into as well.
I understand that. Thanks.
>Of course VCs want you to believe that an IPO is the only successful exit,

Yes IPO is not the only way. VCs will also consider an acquisition by Google/Facebook/Microsoft/Amazon at a good price to be a "successful exit" and will explicitly go over those possible scenarios with the founder.

But there are other motives behind exploring the acquisition scenarios:

1) VC is actually asking in a more roundabout way if the founder has an answer for the above giants cloning the feature and rendering his startup obsolete

2) VC wants to gauge founders' openness to sell to earliest buyer or has plans to stick it out and stay independent until the end

I don't think Sequoia VC is complaining too much that WhatsApp never went to IPO. They still got a good return when Facebook bought it.

Also, I don't think VCs are actually that single-minded about IPO-or-else... especially for SaaS/enterprise type of startups. They will tell the founder that the more likely exit scenario is a bigger company acquiring them. This is not a big secret.
Facebook's evolutionary search for crashing software bugs
Those are just the costs for you to sue ($5) and potentially what the company will lose ($30). You need to factor in that bringing a court case costs the taxpayer some amount of money as well which is presumably more than $35 to hear the case.

The usual way to deal with a $30 fee that wasn't valid in my experience is request a chargeback on your credit card and dare the company to come get it from you. That works often enough that court isn't really necessary IMO.
DIY Powerwall Builders Are Using Recycled Laptop Batteries to Power Their Homes
Servo is still considered a research project, but one of the benefits of sharing WebRender, Stylo, etc between Servo and Firefox is that it is really helping to productionize those systems. That then will make it easier to turn it into a real thing.
The CPU is no longer the CPU that the CPU designers (often) think it is. A few years back someone who worked on CPUs at Intel related how his group pulling their hair out trying to characterize how a small section of code in a loop could have wildly different performance characteristics depending on the preceding instructions.
Good candidate for most evil use of the assumption that char is signed. Incidentally, that's not going to be true on arm[0].

[0]: http://blog.cdleary.com/2012/11/arm-chars-are-unsigned-by-de...
Presumably it's trying to bring technical details to the widest possible audience. So some details may fly over the heads of some folk, whereas more domain knowledgeable people might think some parts sound condescending. It's a hard square to circle.

I think Chrome tried something similar when they were introducing the chrome browser, although maybe with a different balance.
Fascinating. If I had more spare time, I would want to set up a couple of computers, from the early days of the internet, install a modified browser on each, and have the modified browser only access websites (from web.archive.org) from the year that computer existed. If anyone wants to take on this project, feel free to do so
Bitcoin block generation rate has slowed down from 10 mins to almost 15 mins
Young Cord-Cutters Concerned About Costs but Willing to Pay for Streaming
Are you referring to the tweet where he said that threatening to literally defecate on his computer wasn't a reasonable or proportionate response? Was that the "snark and condescension," or did I miss another one where he was actually rude?
These roads are built to a lower standard. If they get more traffic, they will have to be maintained more frequently and/or improved. This is very expensive.

Additionally, there is the safety aspect. It is more than just pedestrians at risk, there are other automobiles and structures to be concerned about. Tertiary streets, for example, probably won't have things like guardrails.

Areas zones as residential should probably not have much through traffic. It is expensive and dangerous. The roads constructed to deal with that traffic are also built to withstand that higher load. Routing the traffic elsewhere will not significantly reduce the maintaining of said roads.

Err... I modeled traffic. Hopefully that explains it. There's some good write-ups as complaints about Waze, if you want a keyword to find more info.
A Wild Vision of the Future Run by Amazon and Whole Foods
Sure, but if you're measuring that way then Scala is a lot less than 13 years old.
Ask HN: Which remote-first company has the most revenue?
And what is their headcount?
FumeFX 4.1 for 3ds Max 2018 Crack with Product Key Free
I think we're in agreement then.

It's indeed nice to have a PM that could produce details that can be synthesized into a technical spec. It's nice when the PM can work with the customer to actually understand those details. It's nice when PMs can actually care about their products, and work with devs to weigh options. I don't usually have those PMs. Lots of organizations have JIRA Babysitters who show up at your desk whenever the political climate changes to let you know that you should drop the urgent thing he asked you to do yesterday, because there's an urgent thing he's got for you today.

The customer though, always wants what they want, and you can carrot instead of stick them, and I have found some cases where I can sit with the customer and do BA/PM with them despite the people with those roles, explain the idea of test automation, show them how it can drive the browser and ask them to describe the application (at a very high level) in natural language in terms of examples, which I translate into Given/When/Then as we are working. I can then explain in status updates "so, the 'simple' scenario for 'user submits an order' is implemented <point to CI output> but we don't yet pass the story for when a coupon code is used. Should we prioritize coupon code scenario or a different feature?" or "So, we have implemented this story according to the examples we were given in May, the behavior you described on this morning's call would read "Given..." instead of "Given...". I can update the story and prioritize that ahead of <whatever>, or should we ship with the original behavior and proceed with <whatever>?"

Is it my job or the customer's job to have to do that? Probably not. But it's a way to build a bridge from concrete stupid machines land into fuzzy people land where everything is negotiable, in the absence of the roles or skills to do so without such a tool.

Cucumber is indeed poor, the simple 1:1 of step definition strings to their functions and of 1:1 scenario blocks to test executions are unfortunate.

I'd like to see a natural language tool where I am specifying invariants to a property-based testing tool. "Given a user" implementation = what does a user mean, well, it has a unicode string 'name' etc. and those map to database model as follows, "when I am on the login page" here are the five pages that have login forms, "When I enter my username" find a field 'username' and fill it with the generated user name ... "Then I should be logged in" logged in users see log out, their username in the corner, have access to their models, logged out users do not, etc. Now this blows up into all the combinatorial options, I find out "hey, if a user has emoji in their password, several invariants are violated."

Generally I do not use NL tools or recommend they be used, I'd definitely prefer the environment where they are superfluous as there is a QA automation engineer working with a PM that is willing and able to elicit the necessary details from the customer. Worse yet, all the current implementations seem to be sorely lacking. Just, I don't think all hypothetical NL tools are categorically useless.
What problems did you run into with wkhtmltopdf? We have been using it without much trouble. Chrome pdf generation is nice but wkhtmltopdf generates smaller PDFs with table of contents.
Git Rebase Tutorial with Magit in Emacs (Part II)
The VW scandal is a bad example. They broke the law, but consumers only lost value in their cars indirectly (and there were some health effects).

Given how extreme the American reaction to the VW scandal was I do wonder what the response would have been if that company had been GM, Ford or Chrysler. A part of me is really happy that the US brought this to light and made VW pay for their transgression, a part of me feels that the asymmetry between the damage VW has done to Americans and the damage that America has done to other countries is so extreme that it feels as though this is simply a cheap trick to extract some $ from VW and to harm their brand relative to US brands.

Even so, stupid on the part of VW and it should have never happened.
Ask HN: How did you get your first paying customers?
Haha, whoops! At least it's easy to fix.
Pretty much.

I've been finding myself more and more dissatisfied with my work as I get older and regretting that I didn't do something crazy when I was younger instead. Its not too late for me to do some of those things luckily, but its very difficult to drop everything to do so (and its not clear that, for example, a years travelling will make me any less dissatisfied with my work, although at least it would help me refocus my life).
Is this related to the transactional principal-agent problem in things like real estate, where the incentives of the agents are to close transactions as quickly as possible, since optimizing for the quantity of transactions handled is wildly more lucrative than optimizing for the outcome of any one transaction?
Yes, I was talking about variable rates. Australia is a slam-dunk for solar because of the great weather/insolation plus the high cost of electricity.

Hawaii's economics are midway between Australia and the mainland US, they won't be able to resist for very long. At the least, the utility companies there can't resist buying solar for themselves! http://fortune.com/tesla-solarcity-battery-solar-farm/
>. If I overlap 52 html <div>s like a deck of cards, does the browser really paint all 52 div rectangles before compositing them?

Well, if they have alpha, it should.
> (each their own page and a click next)

I think it's made that way so that it works without Javascript.
Not quite the dawn of time - it took a while for that attitude to prevail. Maybe the first 6 months were OK. Unfortunately it only takes one person to show the attitude before the experience turns negative, and I've been guilty of it myself even though I try not to. Possibly even today.
I feel like CCGs tend to get a weird pass because of games like Magic making it a common occurrence while managing to appeal to hardcore gamers.
There's this one cool site to query outcomes of arbitration. No bueno.

http://levelplayingfield.io/
Thank you Tony
Everyone seems too distracted with the non-technical.
It's not about code anymore. It's about endless politics and virtue-signalling.
You know where the roof is, yes?
Their 30 day file retention policy makes all these questions irrelevant.

"Do they have a blog"?

Really? I'm sorry but when it comes to backups I rather have them working on the product instead of having a marketing machine up and running.
Dinosaur-Killing Asteroid Could Have Caused 2 Years of Darkness
That would be trivial, but the small change in experience diminishes the value. If I want music in my bedroom, I don't want to have to walk to my living room to get the tablet, and I don't want to install a tablet in every room with instructions for how to use with Spotify, Pandora, Amazon Music, Pocket Casts, Apple Music, our networked media SSD, etc. or where I happen to want to pull music from. I don't want to have extra devices everywhere that require their own cords and physical spaces.

Sonos allows my wife and I to simply play whatever music we want, wherever we want, with no hassle. And it sounds great.
Wouldn't an easy solution be to just give a right click function that says "bug on this page"? You get a nice and easy way to the user to report a page and you are non-intrusive. If you're concerned with what pages users visit the most, why not just check Alexa ratings?
Only about 1000 USD per month for what I have in Crashplan - I think I'll give it a pass.
My neighborhood has multiple people that drive through each day, just to steal packages from people's doorsteps.

Sometimes they get photos of the thieves from their security systems, but they NEVER get plate numbers. This could be an awesome solution.
WhatsApp adds colorful text status updates, just like Facebook
I switched from Backblaze to Crashplan a few years ago, and I've been MUCH happier with Crashplan. The biggest issue is that, at least on Mac, Backblaze noticeably slowed down the machines (multiple machines, not just a problem on one), while Crashplan didn't. Any backup software that makes my computer feel slow, creates regular beachballs, etc. is not something I'm going to pay for. Then the nail in the coffin for them was when I very carefully followed their instructions for migrating to a new computer, and yet it STILL insisted on starting from zero and backing up everything again. I figured if I had to backup from scratch anyway, I might as well do a trial run of something else, and I haven't looked back since.

So, this news makes me very sad, but there's no way I'm returning to Backblaze...
It's a possible eventual goal but we don't have concrete plans or a timeline.

Stylo and the like let us get improvements out to users well before we need to deal with that.
From the email, it looks like your current agreement + 60 days free subscription extension. So if you're on monthly billing, you've got about 60 - 90 days.

[They renewed my annual plan just 9 days ago...]
Sadly looks like there's a turf war going on. So dumb.

[1] "HMRC rejects Gov.uk Verify", http://www.computerweekly.com/news/450412927/HMRC-rejects-Go...
[2] http://www.computerweekly.com/news/450301278/Revealed-The-ba...
In isolation, Gawker's dismantling for their wrongdoing is to be lauded.

But the problem is that there are many such organizations that do bad stuff like this, but they only get "brought down a peg" when their work pisses off a billionaire[1]. That's not how it's supposed to work.

[1] For those who don't know the background, Peter Thiel had a vendetta against them for their past stories that outed him, and later heavily bankrolled the Hogan lawsuit that eventually shut them down.
> How about releasing a backblaze protocol spec...

That is all described here: https://www.backblaze.com/b2/docs/

Now the Mac & Windows Backblaze backup client uses those protocols, but for full disclosure ALSO still uses one or two additional old legacy protocols. But our intention is to move entirely over to using the new B2 protocols, and if it is not possible we plan to extend the B2 protocols to make it possible.

One example is that the Macintosh Backblaze backup client has available the ability to push up to 1,000 individual small files in a single protocol request. (The individual setup and tear down of HTTPS for 1 or 2 or 3 byte files hurts performance.) So we'll be adding that to the "official" B2 protocols.
I live in a 3250 sqft house. $250 ain't even gonna make a dent.
New version of the famous MillionDollarHomepage with using ETH
Self-driving nuclear reactors and currated wine deliveries for developing countries. Those are definitely ideas.
I'm only 31 and found out the hard way that 90% of the way successful people got to where they are is through charisma, lying, and cheating others.
I started to notice this in my late 20s. It felt kind of like a "the emperor has no clothes" moment when I was working at a tech startup that pushed long hours/weekend work in order to fulfill some "mission" and "greater purpose" and that I should feel a part of this for the greater good. It kind of hit me that this was mostly just a fantastic way to extract more work out of young, impressionable 20somethings who didn't know any better without paying them for this extra effort, but that, at the end of the journey it will pay off!

With that in mind, I realized that I much prefer being a hired gun, where I typically can add benefit for about 1-2 years, then it's onto the next thing. I have very little interest in the corporate grind working my way up from new employee to VP or whatever, repeating the corporate mission like some sort of indoctrination, trying to keep myself sane.

I would be interested in a workplace that just kind of accepted this, but I'm afraid optically, no company wants to present its relationship with its workforce as entirely trasnactional. I'd be a huge fan.
I'm starting to think that any sort of B2C legal agreements, but particularly standard form contracts and similar documents like terms of service, EULAs and privacy policies, should be explicitly banned from including terms that essentially say the deal can be revised unilaterally and the customer is responsible for keeping an eye out for this. It's simply not a reasonable or practical arrangement for any normal person to do that, and it's the worst form of legalese CYA wording.

Perhaps, as with various other unreasonable or one-sided provisions, there should be a presumption under consumer protection laws that any such terms are invalid, that any substantial change in an agreement must have the customer's explicit, active consent, and that if the customer does not consent and this results in something they purchased no longer providing the expected benefit then the usual protections about broken purchases should apply. You'd have to be a bit careful, because sometimes these self-updating terms are used to deal with minor changes in the legal landscape that are formalities with no real impact on anyone, but that seems like the sort of thing a court could sensibly decide in the event of a dispute.
Silicon Detectors in High Energy Physics Experiments