skysight-inc/HackerNews huggingface dataset:
Exactly what we’ve used it (when I was day-to-day in that business as well). Daily shot material stored in three copies and sent to three different physical locations and one additional copy for on-site archiving + online on hard drives.

When you do a lot of those, drive price isn’t all that expensive. My major gripe with it is that you couldn’t hook it up to a USB3. Rare ones had thunderbolt, but most were that bloody external SAS thing. Not really all that great when you don’t have those controllers around. Beats the purpose of external drives.
Or you've baked in the appropriate level of risk for the work at hand.
You might want to look into Reference Class Forecasting. Essentially an "outside view" of past performance which is added to provide an uplift adjustment to some measure of your estimate (time, cost, benefit).
The brackets do have the advantage that they make the order of evaluation and individual callees totally explicit, unlike some languages with optional parentheses or a mix of dots and other syntax elements.

As someone with the unusual distinction of learning to code with ObjC, I found the syntax super helpful as a newbie.

Everything looked distinct (e.g. in other languages blocks might only differ from hashmaps by their context), everything was verbose as if explained to a child (Thing *thing = [Thing thingByConvertingOtherThing: otherThing];) and so on.
From a physical standpoint there are enough hours in a week to work 40 hours and pursue 40 hours of university.

Except universities aren't something like an evening school that is explicitly designed around this idea. University lectures do not follow a nice time table that allows that. Lectures start at different times depending on the day of the week. Therefore your workday will start at a different hour every day, except all your colleagues still work their 9 to 5 schedule which will make you significantly less productive than them because you don't get to meet them every day. There can be gaps between lectures but you can't just go back and forth between university and work. It takes time to travel and even if you can do it in a reasonable amount of time you will end up doing multiple context switches per day. This makes working significantly more than 20 hours per week extremely hard.
That's a generalization that maybe used to be true but probably never was. There are some good university programs today that I feel actually focus on learning how to program like the How to Design Programs curriculum.
I can’t find the source now but I remember hearing about a study into the efficacy of prayer. Briefly, the study recruited several Christians to pray for patients in a hospital. The patients were split into three groups: a control group who weren’t prayed for, a group who were prayed for but who weren’t told, and a group who were prayed for and were informed that they were being prayed for. Allegedly the patients in the last group had the most issues with concern and depression, allegedly because they assumed that because they were being prayed for, they were in fact really seriously ill.
I think this is a bit misleading. Tape is not just the tape cartridge itself. Quality drives are very expensive and so is tape management. Managing access to tapes at scale is also not trivial and complicates a lot of your processes.

Another important factor everybody seems to forget is that you don't want the tape to be your only backup. They are so slow to restore that you typically only use tape as last resort.

For my personal backups I calculated a bunch of regular 4TB drives, external USB 3.1 bay which takes 2 of them at once and an off-site storage (place where I can keep drives) to be best solution.
Many conspiracies were true until 1 person opened his mouth, what's next? When will someone final admit to 9/11 being an inside job? We are just at a pre-Snowden/whistle-blower stage regarding 9/11.
Tapes are slow only at the latency of random access. Their sequential transfer speed is lower than that of good SSDs, but higher than that of HDDs.
Come on, call it what it is.

The "anti-Houthi militias" are local branches of ISIS and al-qaida.

Which makes the current US policy even more confusing.
Also there's no neat way to unsubscribe, you need to convince somebody via chat that you really don't want the subscription anymore. This seems quite toxic pattern and will keep me from subscribing to services doing this, such as NYT or WaPo, even at their discount rates.
Guess again. It's not by choice, though.
Isn't it obvious? Learning how to hold a spoon takes less time than learning how to drive a car.
Maybe you could answer that yourself. Why do you use it and still pay for it?
A family friend raped one of my nieces. She was 15 at the time, and got pregnant. This was a religious community, and the rapist was married. But another family friend, who was single, married the young woman, and they had a long and apparently happy marriage, with two more children. So I guess that it all sort of worked out. They did forgive the rapist father, and he contributed to my niece's family.
It's interesting how posts about polarising "hardware choices" collect so many comments. This really brings out the passion in people :)

I am not a mac user but I appreciate the thin design as it's something that can go in my bag without thinking about it (as someone mentioned here). My problem with Macs is that terrible keyboard. I can tell how many people are using a new Mac in a noisy train carriage just by that furious clicking sound of the keys (followed sometimes by moans and curses due to mistypes).
I'll contribute the obvious observation that game system emulators are reverse engineered in this way. Most of the time CPU specs are available but in some cases a weird custom DSP on a cart or other co processor needs to be figured out and this is the kind of puzzling that does that.
Does anyone have any experience with encrypted tapes and could give a few words about their setup? Mainly other options then the manufacturers encryption.
And not just physical health, but also mental health, which is a massive factor in many aspects of life.
What sort of hackfixes are used to ensure that you have a seamless user experience?

It's not open source, I'm not about to defend a product I know nothing about.
Talk Money to Me
Bias against overweight people isn't about them being unhealthy, plenty of other unhealthy people have public sympathies, the problem is they are mostly "voluntarily" unhealthy - they want accommodations for conditions caused by their unhealthy habit. It's similar to drug addicts' plight in both the cause and reaction.
Eating my iphone's battery like crazy
Gev – A lightweight, fast non-blocking TCP network library for Go
I needed clear recap like this to put it in perspective. Thank You Matthew Green.
I am not disputing other countries to not have bad intentions, but as a justification to breaking the law, this seems to be a defense where the guilt has already been determined.

Personally, I think the "cyber war" is the typical scare to reduce civil rights. That is a pretty common pattern to bolster and justify disregarding the law.

In reality, the cyber war is probably still focused on the classical industrial espionage. I fail to see the need to subject citizens to mass surveillance.
Climate change: UN signals red alert for 'blue planet'
The literal title seems to be:

Why The Saudis Are Lying About Their Oil Production

A question mark makes no sense at the end of a sentence that states a fact.
firefox.factor11.cloudflareclient.com:2486
The product we're selling is doing smartcards issuances via the browser, using an ActiveX app, so the user has to use IE. We've asked multiple time for the budget to do the change to a modern browser, but the POs has refused each time.
If you don't wear a smartwatch while out and about, how is your desktop CPU at home going to upload your heard rate or location to the cloud?
Or just park in a modern garage that tells you where the empty spots are and how many of them are each direction.
Why do I always get the impression that getting into an elite university is harder than getting a degree there once you're already in?
As a backup specialist that last line of yours is everyone should pay attention to. It sets expectations on recovery time and proves it work.

We ( work ) have a massive pile of DLT, mainly S4's...these were written 2005 to 2009 ish and they still restore just great. I mean, i wish they wouldn't as i'd love to be shot of them but they are too reliable.
It's less work to spend 20 min on them for an initial interview, than verify their CV. And even if we did start to call around the only thing a previous employer can tell us is if they did indeed work there or not, no specifics.
I don't see it that way.
In the spirit of Arduino it should come with some simple visual HDL language for FPGA dataflow. Like icestudio.io, maybe with more high-level blocks.
(Not actually by Henry Kissinger)
That's completely true.
I think any cloud solution is limited by the broadband uplink. It takes 24 hours to upload "only" 200 GiB of data over a 20 Mbps uplink. It's fine for longterm backup that literally nobody touches unless the computer breaks, but one still has to be patient enough to backup a RAID array...
My initial statement was nothing else as colloquial and should be regarded as such of course.

I would say implementing mass surveillance would equally make it impossible to clear the NSA from such accusation.
I have to agree. Total cult.
I certainly recall a Facebook video showcasing their bluray archival system. I was seriously impressed by the whole setup. And here we are archiving to LTO like primitives :)
But actually, it needs to appear very difficult, costly and a bad idea to exit the EU otherwise other countries might consider it too!
That is essentially the subject of this article: https://www.bloomberg.com/opinion/articles/2019-09-09/free-s...

... but I felt that coverage was a bit thin and-- lacking a better phrase-- subjective. Perhaps the continuation of this series will be more substantive, it seems off to a good start.
This is not true at least in my experience. Price doesn’t tell you about reliability. I have 10% of broken cartridges and 66% of broken tape drives. These devices have mechanical parts and are sensitive to magnetic fields so they could be damaged easily. If you don't believe me then I can send you all this garbage to you
Did I understand that correctly: Google France "forgets" about things that I would like it to forget but Google Canada still knows? Shouldn't it be more about that if I'm European, I have the right to be forgotten, so all the information that I want to be removed should be removed, no matter which engine is used?
How did oil price become so important?
We do metaprogramming all the time on JVM and .NET languages.
The app has a permanent notification stating 'Your Internet is now private.' while using warp. That seems very misleading to the end user in my opinion.
If it can handle 100k billion connections simultaneously I will never need, I am sold!
Few hours of latency are expected when backups stretch across multiple tapes and recatalog of the tapes is required (the original backup server is dead). Having to do it manually with a single reader because your tape library is dead will slow the operation even more.
No, the LTO-7 transfer speed is 3 Gb/s a.k.a. 300 MB/s without compression. The compression in drive may be useful for automated backups, but if you use the tape for an archive of files selected by yourself, it is better to disable the drive compression. If you have compressible files, you can compress them with better algorithms on the computer, before storing them on the tape.
In terms of privacy? Definitely not. With Tor, it's extremely hard to trace a packet from end to end but in this case there is a high chance that Cloudflare is both your VPN provider and the CDN for the site you are visiting meaning they could theoretically know exactly who is looking at what.
Assuming that you already own the tape recorder, WTF
From that point of view, C# also had hardly new to bring to the table, given Algol 68, Mesa/Cedar or Modula-3, if we start counting GC enabled systems programming languages.
or Brave (for debugging only)
There used to be less expensive consumer-oriented tape drives (floppy-based QIC, various parallel port drives, VXA, an DDS/DAT). That segment of the market has been subsumed by backup services, USB-based solid state or hard disk-based storage, and writable optical media.
Yes, I notice this a lot.
Palemoon has sub-par font rendering, at least on Win 7
I wish they had used something like the lattice ice40.

It's better to have a slitghly worse hardware that you can actually program and use than something that requites the poster child of horrible proprietary software.
This is a newer one, with advanced topics and probably other changes: https://www.cs.cornell.edu/courses/cs3110/2019fa/textbook/
It took me twenty years to conclude that the individual who raped me honestly thought there was consent on my part. And then I was able to make my peace with it and move on.

I think we desperately need to work on the societal problems that foster situations like that. Far too often, there is a crucible of social baggage involved.

My takeaway: Have private relationships and don't let the world butt into them. It's hard enough for two people to agree what's okay. It gets vastly harder when other parties get involved.

I read one article where two college students hooked up, everything was initially fine, then the girl's mother basically talked her into charging the guy with rape.

If you weren't there, I don't want your opinion of what happened to me. You can apply your personal baggage to your own sex life/experiences. Keep it out of mine.
If you allocate a large block of memory manually at the start of the program, then trigger the GC manually when it suits you, won't you get the best of both worlds?
As shown by Mesa/Cedar, a systems language with RC coupled with a cycle collector can go a long way, like a full graphical Xerox PARC workstation.
So a French person can demand that a Canadian company must prevent Canadians from finding information about them?

Maybe it makes sense that if the Canadian company is serving content to France they have to abide by the French rules, but I don't see any kind of case for blanket removal. Neither does the EU for that matter. Take note that the ruling says basically Google had to make it hard for a French person to access the Canadian version of their engine.
Exactly what I was thinking. Tapes may be efficient while you're not accessing the data on them, but data you're not accessing is ultimately useless. You need the infrastructure to restore from backup, and if you've got so much data backed up that the cost savings of tape really matter, you might have to backup (and restore) so much data that the lower speed also really matters.
I understand it’s about k8s, but I’d like to see pros/cons vs OpenShift / namely, OKD.
Nothing. It's just that you can have

const result = await someFetchOrSomething(str);
return result.foo;

while not inside an async function. You still can't use it in a non-async function.
fake science bought and paid for by the college cartel, I would guess
I’m fairly confident that your SO’s case and educational path is extremely atypical. Even if it weren’t, it wouldn’t say that a sociology degree is a good way to earn a high income or become a COO. It would say that a sociology degree followed by a JD and MBA is a good path for those things.
Okay, so maybe "unbelievable crappy" was a bit of an exaggeration. After all, I do use it. But I'll try to explain. It starts with the fact that so many of the features still aren't up to par with what e.g. Discord provides. It feels like a knock-off.

The biggest problem I've faced is dealing with the encryption. Every new device in a conversation has to be verified with every other, which means you need n(n-1)/2 pairings for a room with n devices. That's right, if you're trying to set up a chat with 10 people who have an average of three devices, you're going to need to do 435 pairings. The pairings themselves are a huge pain: there are different pairing "methods" to use, and different clients will make guesses about the method the other client supports, and the whole thing falls apart if it guesses wrong (there's no negotiation, as far as I can tell) or if the person with the device doesn't immediately respond. There's no notion of a web of trust or trusting a person instead of a specific device. Even if everything goes right (it usually doesn't) it's going to take about 30 seconds per person to do each pairing, which means your group chat with just 10 people is going to take over 7 hours to set up. You could just ignore the verification stuff, but presumably the reason you wanted to use Matrix (instead of a centralized service) in the first place was because you thought it was more secure / private.

Someone adds a new device, or logs out of a device, or there's some glitch (it's happened to me)? Everyone in the room gets to do another pairing. With every one of their devices.

Another issue has been the unreliability of the service itself. Sometimes it breaks, logging you out. (Hope everyone backed up their keys!) Or they get hacked and the server goes down for days: https://matrix.org/blog/2019/05/08/post-mortem-and-remediati...

And then there's just the random client bugs. I literally just opened the tab for Riot to remind myself of other issues and was greeted with this: https://i.imgur.com/8Rgebfr.png They don't seem to be keeping up with them, either. Riot Web alone has almost 4000 open issues: https://github.com/vector-im/riot-web/issues

Having a searchable history is supposed to be one of the major advantages of a Discord-like interface, but I just did a search for a word that I'm looking at in the chat and got no results.

So basically, it's a mess right now. I'm using it with one person because they're the only person who wants a Discord-like chat with me and are willing to put up with the amount of nonsense needed to use an alternative that doesn't siphon off your data to a private company.
Symmetric vs. Asymmetric Encryption – What’s the Difference?
That's not colloquial meaning of treason either. Not that there is particular lack of other suitable words for NSA transgressions.
Nothing would change here.

Normally, await can only appear in a method that has been marked as async. However, when you write toplevel code (code that's not wrapped in a function), you can't mark the function as async (because there is no function) so you can't use await.

Enabling toplevel await fixes that.
That is the gist of the anti-GC crowd doesn't get.

Languages like Nim allow for having the productivity of relying on GC's help, with language features for performance freaks available, when they really need to make use of them.

Java not offering a Modula-3 like feature set has tainted a whole generation to think that GC == Java GC.

EDIT: grammar errors
You can't return when you're not in a function ;-)
Create a Simple Facebook Ad Funnel for Increased Business Sales
Lack of self-awareness. Attributing outcomes to merit when such things are often pseudo-randomly distributed. Lots and lots of arrogance, whether overt or subtle.
> Or was it just increased competition between the commercial apps?

What commercial office apps are there? There is MS Office and ...? Google docs maybe counts, but is more in competition with the feature-reduced office365 stuff.

Same question for Adobe products.

I am seeing much more of a monoculture than competition.
Great stuff, will looking forward to <a href="https://www.eposdirect.co.uk/uk_en/epos-software" Title="epos software"> epos software </a> some more postings....
Great article. When I worked at $OldJob, the leadership wanted an unsolved, research-grade problem solved in a few months. They demanded estimates, then refused to accept estimates beyond their timeline, then tried to hold people "accountable" for missing the estimates. Of course it was a mess, and of course we failed to hit our goals, and of course many many people burned out.

But I noticed that some people handled the situation fine. They stayed on management's good side, even though they were failing to deliver along with the rest of us. I will try to distill what I observed them do:

1) They did not fight on the estimates. If a manager forced them into a certain timeline, they registered their disagreement and just accepted the new timeline. I think they realized that fighting would just make the manager judge them less capable. (Pick your battles, eh?).

2) When the schedule slipped, they would communicate it in a way that made them seem more competent instead of less. The explanation usually had three parts: unforeseen events kept us from hitting the deadline, we accomplished some great things in the meantime, and here's why we're in great shape to hit the next deadline! For example: "When we made this schedule, we did not realize that AWS nodes were so unreliable! Despite this, our team has made incredible progress on implementing a fast method of storage and solid compression! We have reworked the schedule to reflect this new information, and we are already on track for the first milestone!"

It's possible that this trick just worked for the specific situation at $OldJob, but I really enjoyed learning it. They seemed to understand that certain explicit rules were not important, but that other unspoken rules needed to be followed. Are accurate estimates important? It depends on the situation! Sometimes wrong estimates can be more valuable than correct ones. Construction companies give wrong estimates all the time in order to win projects. Is staying on good terms with your boss important? Yes! Even if they are total shitbags, being adversarial won't help, only leaving will. These people demonstrated that there are often ways to fix a bad situation by breaking some explicit rules and carefully following implicit ones, and I wish I had the acuity to see these possibilities on my own.
Serbian government's digital ID system only works in IE8 (or compatibility mode in newer IE browsers). It's required to do ANY kind of work with the ID cards, including digitally signing documents, filing reports and any communication with the government. Every store or service provider, bank, anything, MUST use IE to be able to read the card (of course, if they want to use a browser -- you can always use a proprietary program and libraries to do so in a native Win32 app. )
It's true that they seem to be more differentiated on price than on target market, with the MB and the Air being "entry level". Not that there is an MB any more.

Particularly the Air is weird, it's not a lot slimmer or lighter than the 13" pro now, but it is a lot less powerful. It's a weird market segmentation (to my eyes).
Any chance you can elaborate on the cruelness, either publicly or privately?
In that case it seems like it would be better for PM's to take the role of task estimation. Of course this only works if they are also the ones accountable for inaccurate estimates.
fake title - real title is:
How WeWork’s “fiasco” could threaten Silicon Valley’s rich and powerful
I'm on Linux, and my gamma is calibrated to 2.2. 1.8 sounds way too low, I think! sRGB is roughly a 2.2 gamma curve, and a lot of professional media is done for screens expected to have a gamma of 2.4.
Dating sites are courting danger with their data
Tangential, but the pure black background and thin white text creates rendering issues in Firefox in Ubuntu and make it a pain to read. Vertical lines in "will" glows in lavender and "m" glows in blue. https://ibb.co/VYDMMhs
Nim is however not alone, with Haskell using C--, Eiffel using C (nowadays C++ as well) and Unity's IL2CPP/Burst.