skysight-inc/HackerNews huggingface dataset:
I also run my own tape setup for personal backups. On where to source etc - I’d agree with others that eBay is a good option for both drives and media (but as always check what exactly you’re buying and make sure you’re comfortable with the seller). You’ll almost certainly need a SCSI or FC interface too so don’t forget that. I’d recommend going with external standalone drives rather than either internal or sled mounted for this type of setup unless you’ve got a good reason to do otherwise as that means you only need to power the drive when you’re using it which can cut down on wear etc.

I’ve only ever read bad things about mixing generations despite the fact that the drives are capable of this (eg LTO5 tape in LTO6/7 drives) though I’ve not done this personally - but I wouldn’t recommend doing so based on this. Don’t be tempted to buy really old generations as if you ever need to restore in a disaster where you only have the tapes, you then have the nightmare of sourcing a new old drive too which by that point might be a lot harder.

You’ll want to think carefully about software setup. You’re probably going to wind up using some form of custom scripts unless you can put in the time to set up bacula properly and are sure it works for you (bare metal restore can be a tricky aspect of any system to verify it works properly). If you script your own then make sure you also understand the drawbacks of tar. tar as a tool is highly compatible which is good but is poor at recording incremental backups (there are some custom extensions which gnu tar has but this reduces compatibility) if you want to go with a more complex schedule than full backup every time. Tar also makes it difficult to seek to just the part of the archive that you need to get a single file. Again there are gnu extensions for this but this isn’t the best solution. Finally, tar then gzip means if your gzip stream gets corrupted then you might lose quite a bit of the tar archive so it’s not very resilient. You could rely on the drive compression but you might also consider other solutions, especially ones which also include checksumming. Consider either scripting around these or better what other tools could take its place (eg I have used dar in some of my setup as it handles this better but then you need to think about keeping a working binary around which can unpack your archives - I put a static compiled binary in my archive sets just in case).

Finally if you go down the tape route then consider strongly spooling your stream which will be written out to tape onto disk first, to give yourself maximum chance of getting the more consistent throughput onto tape which has benefits in terms of tape reliability (and may indeed wind up being quicker overall). That also allows you to easily write multiple copies of the same tape if you intend to send one or more offsite and keep one locally.

Where this setup works well for me is that when you start wanting many copies of your backups (offsite, multiple point in time full backups etc) then the cost effectiveness becomes a lot better than the equivalent with disk. I also trust tape to survive longer term on a shelf than disk.
I'd assume because this was an attack specifically on Amazon Care when that is an industry-wide problem. It's the equivalent to ranting about how bad a tv show was because it has commercials.
People seem to conflate the collection of personal data and the (selective) censoring of information.

The Right to be Forgotten, if applied to books would be Orwellian but somehow it's ok when the information is digitally aggregated/distributed?
Sorry just getting back to this thread:

>>Here, we utilize two observational datasets to calculate 24-hour wind speed changes over the period 1982–2009

Paper was published in 2019 from what I can tell by references, 2007-2008 was the peak of the 9 year cycle. Why was the calmer cycle of 2010 thru 2015 excluded? They go one to reference publication from the 70's but exclude any data set from that time. It's a nice sliver of time to include, Mitch, Isabel, Ivan Hugo, Katrina, Rita, Wilma, Andrew, Dean ending with Felix in 07. We then enter the quite period of no major storms until 2016 with Mathew, so almost a decade of contrary data that was not included.
Without either a company handling driver screening, or a authority handling licensing, aren't essentially just jumping into a random stranger's car - the one offering the lowest price?
> The presumption in your comment is that the system that replaces the legal system in these situations is equally or more unjust

No, I'm actually presuming that injustice cannot be weighed and compared. Statements like "equally or more unjust" are fallacious. If injustice is demonstrable, then we know where the injustice is and so where to focus our efforts, since presumably our goal ought to be eliminating injustice.

How does creating a whole new system that introduces its own problems and its own injustice further the agenda of eliminating injustice? Now you have two unjust systems.

This is HN, so consider the question of when it's appropriate to throw out a buggy program and rewrite it all from scratch, as opposed to gradually evolving the buggy system to a better state. Rewrites are occasionally justified, but it's widely recognized that this is a rare exception, and I'd argue for many of the same reasons.

> after all, it is undoubtedly easier to change the laws of a university body than to change them in society as a whole

That's not a priori a good thing. Laws should be hard to change. Attempting to bypass this process ignores all the reasons why laws must be hard to change.
Yeah, I used to place some trust in programs under certain licenses, or downloaded from that place. Now the license is a hard requirement and so is not being from that place.
The thing is the 1st amendment will be in direct contradiction of the right to be forgotten. I feel protecting freedom of speech is more important.
Uber could easily make a profit.

They could double their fares, and fire 90% of their engineers, and for a quarter or two, they'd make insane profits before the public flocked to other platforms and a lack of product innovation killed them.

Think AOL. They still have a lot of dialup customers, and still make profit from them.
Basically we should trust you because you're not facebook. Haven't you personally shut down websites because you don't like their content?
>The cone ... became a huge brand because it is so recognizable.

This is definitely the case, VLC isn't a very memorable name, but the icon is unique. I was searching the other day and after typing "traffic cone", one of the search suggestions was "traffic cone video player".
thought about this too. Like a mesh network thing where you're connected to drivers and customers in your immediate vicinity.

There has to be an opportunity for something that is distributed and open because I don't really see why this even needs Uber at all, taking insane cuts that should belong to drivers or be savings for customers.
Yes. But it was argued that they could just stop and wait for the buffer. As said, they do, but you don't want them doing so.
Why does everyone accept time estimates are accurate outside of software? Has no one hired a contractor to build out a bathroom, paint a few walls? Commissioned an artist for a sculpture? It's my experience that anything that can run over schedule will...why do developers get so much flak for it?
We plan to provide desktop versions. That’s, frankly, a piece of cake compared to mobile, so the wait shouldn’t be too long.
the problem ist, that if google wants to "forget" your data, they need to save two things.

- the data they need to "forget"
- the request for forgetting the data

google is just an index over sites, if they do NOT want to remove things, google will index it forever.

thus thats why I hate the "right to be forgotten" law. it uses the wrong approach. it targets google, which does not provide the data. unfortunatly most often people want to silence news outlets which do not NEED to remove the data. so its extremly complicated.

I dislike both and I think the law should remove data from the web if it targets people and is relatively old (discussable). This would eliminate the problem completly AND all search engines would need to stop it.
Or better implement a banned.txt or something that news outlets/sites need to implement if they are targeted, so that even archives can remove the data.
all in all the law is pretty stupid in its current state. because it does not fix the problem it just duck tapes it.
One nice thing about GMs "On Star" is it will call for help automatically if there's been an airbag deploy. I was very surprised that other car manufacturers didn't start doing the same thing when GM did (they've had this feature for at least 15 years) given how cheap cell phone technology is and how the sensors to deploy airbags are reliable and in every car.
I am continually impressed how often this works, even at small obscure grocery stores the pattern of (local area code)-867-5309 will always be registered.
Out of curiosity, where are you keeping them off-site? I have about 15T of used storage right now. I have it in a RAID and then backed up to another RAID in my home, but I am missing the third piece of the backup puzzle. Are you just putting them in a safety deposit box? Or do you put them in a colo of some kind?
Why? They got their exit $$, didn't they? I think we're already seeing the inevitable effect: nobody's buying the bullshit anymore and WeWork's IPO is paying the price.

I expect the stock prices of the other fauxnicorns to collapse now that investors see that they got taken for a ride.
stop, key travel distance matters!
Oddly enough, I mostly work on maintenance and enjoy it. But I do know people who PREFER to work on greenfield.

If my attitude was one sided, it's because I was responding to your comment in kind.
I think these "lower the ceiling rather than raise the floor" rationales are cop-outs.

Yes, I get it, this reasoning does technically provide a justification for the design decisions made that will shut some people up. But that doesn't make the product or design decisions anything to be proud of.

And, to take it a step further, I don't think UX is putting in honest effort to improve things for unskilled users. All the low barrier to entry stuff is superficially pleasant, but the number of common UI paradigms end users have to learn how to intuit their way around has exploded, while affordances and discoverability have plummeted. People who've spent their dayjobs in front of computers for years - if not decades - are assumed to categorically have bad, less-than-worthless, ideas about what might make interacting with those devices easier. All because "shut up, nerds. Nobody would ever like the things you like" was easier than listening and figuring out the how to separate the wheat from the chaff.
It's a Sharp PC-E500S. The BASIC has PEEK, POKE, and CALL (for running assembly) commands, which is all you need for a hacking orgy. I'm not sure you could even still get hold of that hardware today.
Stirling Radioisotope Generator
Using Reddit Data to Find Niche Customer Segments [video]
We're working our way through the waitlist now, hoping to get to everyone today. If you have an up-to-date version of the 1.1.1.1 app running you'll get a push notification when we are ready for you to opt-into WARP.
I can't really see the value proposition here.

Most use a VPN to add a layer of anonymity (hidden IP) and to circumvent geo blocking.

All this does is hide unencrypted traffic from the local network and maybe give a moderate speedup, but one that will probably be restricted to non-Cloudflare properties. For other properties, especially high-traffic ones with their own fancy routing logic, this will probably be more detrimental than helpful.

Admittedly a lot of people also just use VPNs because of the countless ads telling them that the Web is terribly insecure without one. I don't see this being much of a success without big ad spending.

Might work out just fine for CF, but I will pass.
PyPy/RPython too: https://pypyvecopt.blogspot.com/2015/08/the-end-of-summer-py... https://morepypy.blogspot.com/2015/10/automatic-simd-vectori...
Do we know of any examples where a c corp that's already achieved scale has successfully converted to a coop? It is an interesting thing to consider.
True, however if you look in the European context, Southern countries have lower rates despite having lower standard of living. So the climate cannot be completely ruled out, it is perhaps one of the factors.
Would the planet be warming without human involvement? I'm not aware that this is a widely held scientific belief.

I don't think anyone's "ruminating." As the great Howard Beale said: "I don't know what to do about the depression and the inflation and the Russians and the crime in the street.
All I know is that first, you've got to get mad!"

The Alps around Mt. Blanc are one of the most beautiful places in the world, and I'll probably cry next time I go back.
Looking at you, uTorrent. It went from the most easily recommendable torrent client to an utter piece of garbage overnight.
Might not fit everybody, but I decided to not read books or prepare ahead of time, outside of the genuine state of excitement of this beautiful thing coming to complet eour lifes.

We're machines built to reproduce. We are meant to take care of our children. I believed that all would be fine because I was programmed for that.

Then later, I asked around for advice about particular things I doubted about. But for everything I first trusted my guts. It worked out OK so far.
In my opinion, consistency is key. Whatever you do, keep it doing the same way all the time. If you do A one day and B the day after, you are putting your baby in a insecure modus. Be a strong pillar that he/she can rely on, by being consistent.

You'll do great!
Why Europe risks losing global race in blockchain technology
Sounds smart, let maccers do the research.
Facebook will not fact-check politicians
You can report a performance problem -- I have had good luck with fixes: https://developer.mozilla.org/en-US/docs/Mozilla/Performance...
That compares against Neo4j 1.9.4, released in 2013. All technologies in question have improved much since then, especially graph db technology, efficiency, and speed, so I don't think that paper has as much relevance anymore. Would love to see a more updated comparison.
Nothing is free!
Yeah for a basic rule of thumb, I ask myself:

How long should it take?

Then I take that number and I ask myself:

How long will it actually take?

Then I double that number and add 30%.
And I think the iterated version of the game is worse. Once you give estimate N₁, they don't like the answer and ask again. Maybe they use different words, or ask different people, or make small changes. Maybe they just imply it seems high. So now we have N₂ < N₁. Repeat until the manager is happy with Nₓ.

Nₓ is of course is about 1 day past the "absolutely impossible" time. So now we have gone from 50% likely to hit the date to 5% or less. So at best we get yelled at for being "late" to a number that was about what the manager wanted, not reality. Or worse, we finish the visible work on the day of, while leaving a lot of hidden work (e.g., technical debt) for the future, increasing the size and volatility of future estimates.

And that's not even mentioning that all of the conditions of the original estimate (e.g., scope won't change) are breezily ignored even when the date is remembered.

It's a stupid game, and I've stopped playing it.
> Turns out the girl was ashamed she voluntarily slept with him.

This happened to a classmate of mine in high school but it was reported to the police. He shot himself in the head.
> I found myself absolutely astonished that tech founders could be so clueless as to assume that a simple rest api integration should take the same amount of time as a real time transactional distributed ward’s clustering implementation for peta bytes of data, or a highly available complex distributed metastore.

I would love to know the context behind this. Beautiful website by the way.
Price elasticity is a thing. I wouldn't pay double.
We need laws making it illegal to discriminate on the basis of unproven allegations.
Something I learned recently was that lying on the ground might seem like a good idea, but it isn't the safest position. It is thought, though I think the science is kind of out still, that the safest position is basically squatting and holding your knees. IIRC, lying down increases the chance that a near strike will still send current over you.
Ok fair enough, I was thinking about this from a western white person perspective.

I still question whether this should be an ism though. The West kind of has/had these divisions. Pre 20th century having a tan was looked down on because it indicated you had to work in a field for a living. In the 20th century that kind of reversed because the rich could afford foreign holidays, now we have a situation where half of people wear fake tan, the other half look down on it. That all appears to be classism to me, rather than colourism?

And if the colour difference is genetic, is that not racism? If I treat a black person differently it's racism, if I treat a person of mixed origin differently, that's also racism? If a black person treats a mixed origin person differently, is that not equally racism? It's tempting to think of all Indians or Africans as the same 'race' but I as a western European can be racist towards Eastern Europeans, and Jews, and Gypsies, if I were racist towards an Italian because they had a tan, that would be racism, not colourism?

Is there something I'm missing?
I'm not sure if that is still true for .net core 3

Edit: Looks like it still is not done: https://github.com/dotnet/coreclr/issues/20486
"Let’s do a thought experiment. Say the world’s proven oil reserves are 400 million barrels. And say world oil consumption is 20 million barrels a year, growing at 5 percent annually.

Question: when will earth’s oil reserves be 100 percent depleted?

OK, timeout. Before you grab a pencil and break out the scratch paper, I should warn you — the answer isn’t 14.2 years. Or 20.4 years. Or any other number of years.

It’s never."

https://medium.com/@andrew.chamberlain/why-well-never-run-ou...
So, just like software projects.
I never sign if a company wants to own the IP of what I do in my free time, and require supervision of what I talk / write about.
Agreed. That's around the time I started using some weird setup where my google searches would go through Tor and I was blocking their cookies. It was overboard, probably unnecessary and probably didn't accomplish much, but it was the result of getting a creepy vibe from google. Once I discovered DDG, I switched and never looked back. It took a little while to get used to it, but the results are good enough that I keep using it. I run maybe a few google searches a year if I can't find what I need on DDG and I usually don't find it there either. I don't think google is significantly better, although it is noticeably faster. There's nothing about it that's appealing enough that I want to accept the bad things that also come with it.
With driverless cars (if it happens) they're suddenly in the business of massive capex.
Dara Khosrowshahi right now: https://cdn.vox-cdn.com/uploads/chorus_image/image/49493993/...
LOL I came here to see if someone else had noticed it's the worst mobile-first layout of all time. At least it's mobile-first I guess. :)
Remember, if you're not the customer, you're the product. These days, even if you're the customer, you may still be part of the product for another kind of customer.
Re HK, how could something like this even be used? I would have thought ISP traffic would ensure this is being blacklisted.
In my experience the deadlines are not a big problem; the communication about it is though. I worked with PMs that try to attack the issue by shooting into micromanagement mode (symptom: the project management system gets filled up with literally 1000s of tiny points with random deadlines in order to try to manage the fact that they don't get how software dev works); this drives most devs mental up to a point they burn out. There are only so many ' why is task xyz3835433 not done? It was set to be done yesterday?' 'Yes, because it was set by you and task xyz3835433 cannot be done in that time' 'Why did you not tell me?' 'Because I do not have time to respond to 9000 points every day; they are not relevant to my work' etc. Usually these PMs come from another discipline like management of marketing or PR campaigns, were breaking deadlines is not an option. But complexity there is far easier to manage and oversee and they do not understand (even after many metaphors) why our estimates are not spot on. They will communicate with the client (internal/external) in massive MS Project files and accompanying docs that no-one will ever read and berate the team for being so much off in the estimates.

Then there is the other type of PM who will continuously manage back the client expectation. To the layman, this person seems to tell the client (internal or external) bad news on a daily basis; it'll take longer, cost more and you're getting less.

It's the latter PM + team that actually will get the flowers and the cake on launch day and a have the happy devs that did not have to sleep under their desks while the former team will be near burn out, client unhappy even though they probably technically did deliver more (but also too late). Usually that former team won't get more money for it either...

I have seen both in startups and fortune x companies; I have seen both as contractors and as internal teams. For the anecdotal part here; the ones with a PM like the first one in a product company internal setting, those companies all failed that I have seen/worked with. For contracting work, it can work, but it's a stressful and panicky way of working which often results in one-off contracts.

You inevitably come to something like sprints and good, timely bad news talks. People who have the micromanagement type need for control are just not going to survive those as their struggle breaks down even inside a 2 week sprint period.
Awesome article - I'm wondering, for "Publishing the Notebook" part of the workflow, have you ever seen Kyso (https://kyso.io) - disclaimer, I'm a founder. We started Kyso to make it easier to communicate insights gained from analysis to non-technical people by converting data science tools (e.g. Jupyter Notebooks) into conversational tools in the form of blog posts. You can make public posts or have an internal "data blog" for your team, where you push your work to Github and it is reflected on Kyso. Would love to hear your thoughts on how it could fit into existing workflows.
They are named "labels".
Indeed is also filled with recruiters. Almost every job I found on Indeed was a recruiter.

Usually the ones that aren't have a much shorter and brief description of the job.
It is combination of many factors: starting from economical changes after collapse of Soviet Union and ending with cultural things.
I work at a company with dozens of hardware and analysis teams, and software is one small group making up not even 5% of the company, but we are never the bottleneck. Our estimates are usually the most accurate of anyone. If we have a problem in a design, we don't have an entire supply chain to modify.
For instance, to play nicely with IP whitelisting in firewalls as an additional security measure.
Trump Asks Ukraine’s Leader to ‘Do Us a Favor’ and Also Urges Inquiry of Biden