skysight-inc/HackerNews huggingface dataset:
I think the main reason people use Telegram is network effect, lots of groups use Telegram. From a security standpoint it's atrocious, closed sourced and proprietary encryption. Which is ironic, considering there are lots of crypto-currency groups that use telegram.
Who cares about security in the real world? Have you tried googling "should I use SSL"?

The top answer is a stackoverflow answer saying no way. "Putting SSL everywhere is only a way to get a warm fuzzy feeling on security that is no good. It [SSL] is usually only used as a distraction allowing administrators to disregard actual security issues."

https://stackoverflow.com/questions/2177159/should-all-sites...
Most people will hear that they have to pay money to get their name and immediately close the page. Many that continue will discover they need to also use yet another cryptocurrency or will simply say "I don't know how to use bitcoin" and close the page.

I agree that Signal requiring a phone number is bad, but I have to admit they may have hit the sweet spot if what Status is proposing is the best privacy-focused alternative we can come up with. I don't care how private, how fancy your messaging app is... it's useless if you can't get the majority of your contacts on it. And frankly, I don't see anybody on my list using this.

Hell, I don't even want to bother with it. I can't imagine convincing my friends.
You could try the "Brave New World" scenario. In it you don't have a body, just robot friends.
Doesn't Nim do that?
Google invests 10s of millions in their nonprofit google.org. They work on some software projects. Google Arts & Culture also comes to mind, I don't believe they make any money from it.
> At this point, the Telegram and Signal desktop clients are fairly basic

This simply not true, at least for Telegram, just compare the changelogs for the desktop app https://desktop.telegram.org/changelog and the mobile one https://github.com/Telegram-FOSS-Team/Telegram-FOSS/blob/HEA... such a lie make me throw away the entire article, not to mention the author of the article.
Tips from Gitlab on Remote Work for Innovative Teams
Quantum Computer in Modded Minecraft
tl,dr: Not now, maybe in a few years/decades.

A quantum computer is a special purpose computer. There are only a handful of algorithms known which really do better on quantum computers then on classical ones. Actually building a quantum computer is quite similar to setting up other high precision extreme matter lab physics experiments. Of course knowledge of quantum mechanics is neccessary to engineer such an experiment/computer. Evventually better quantum simulations will allow for building quantum systems which are better controllable. In the end we will probably have a similiar "self-accelerating" situation as with classical computers (which serve to develop more fancy classical computers).
"640K ought to be enough for anyone." - Unknown

It's likely that 16TB won't keep up with further technological advances.
Nitpick: 19kg is 42lbs. 22lbs wouldn’t be that much of a problem to carry upstairs :-)
Agree this is far from an exact science and these estimates are adjusted as information and situations change. Still the much higher deaths expected per capita is shocking. One days passing has new info, higher deaths for Sweden than Sweden (185 vs 7) and also in new positive cases (545 vs 129). It's just one day but the trend is terrible. It's far worse in the us where I live, with multiple states about to open up and kill people unnecessarily.
> The reason is because they use "SMR", which severely hurts random-write performance.

It hurts random-write performance after a threshold, when an on-disk staging area becomes exhausted. For short bursts, the drive behaves well -- it probably would legitimately work in a RAID array if the array were initialized from a clean slate and not rebuilt.

> But this is yet another interesting edge case that RAID software doesn't handle and reacts by just blowing away your data.

It's not obvious how a RAID controller should "handle" this. The drives have no outward indication that they suffer from random write saturation. From the controller's perspective, the degraded performance looks very much like a drive failure.
GitHub Is Experiencing an Outage
It seems like weekly outages are in at Github HQ.
What's New in Node.js 14
Might be possible for you to not go deaf / blind if you get Gates' crispr thing from some greymarket source online for a few hundred bucks and do your own research. https://www.usher-syndrome.org/our-story/all-ush-news.html

I've heard anecdotal evidence online that traditional health care system does FDA-approved gene edits for 1%ers costing somewhere in ballpark of ~$800,000.
Howdy All,

I'm a freelance software developer in the US. Since the pandemic, a lot of my projects were put on hold and I decided to spend my new found free time on something productive.

I built this website to quickly see how the US is handling the pandemic and which states are turning the tide on the virus.

Any feedback would be appreciated. Thanks!
Signal vs Keybase vs Status would have been a much better article, and maybe one that wasn't posted by one of the above companies.
I think there are legitimate use cases. E.g., I needed to help somebody with a little glue between Twilio and a SaaS tool. It was really nice to take a couple of functions, turn them into endpoints, and know that Amazon was going to worry about keeping them always available.

I agree it's so far wildly overblown, but I get that too. A lot of people are scared by ops, and "serverless" promises they don't have to think about it. For those of us comfortable with ops, even the name is an obvious lie. But for people who just have some code they want to run, getting it usefully deployed is still too hard.

Right now I feel like we're in a transitional era. The old model of individual single-purpose or multi-purpose servers is obviously inadequate. "Virtual server" is like "horseless carriage"; we know that the old paradigm is wrong, but we haven't found the new one. There are lots of contenders, but it seems like none of them have nailed it. The similar era for automobiles was circa 1900, where steam, electric, and internal combustion were all duking it out, with dozens of small manufacturers. I'll be very interested to see what we consolidate around.
> the body can detect low oxygen levels

No, it can’t. Your body uses a heuristic. It measures CO2 saturation. When that gets high, you get the urge to breathe.

This is why you never hyperventilate when diving. Your body will be oblivious right until you black out from oxygen deprivation. (I’ve seen it with a friend. They just “turned off” a few feet below the surface and began sinking. Fortunately, we were able to grab him.)

Carbon monoxide binds to haemoglobin stronger than oxygen. That reduces your blood’s oxygen-carrying capacity. You don’t notice because it does nothing to your blood CO2 levels.
Every time I see a decentralized app, I scan the text and sure enough it's stupid cryptocurrency again. Status appears to integrate with Ethereum.

Ethereum uses proof-of-work. Proof-of-work wastes energy intentionally as a fundamental design goal, in the middle of a climate crisis where we must use as little energy as possible. I won't say I won't use something that uses proof-of-work, e-mail often relies on proof-of-work to stop spam these days, but I will say that it makes me very skeptical and concerned about what would happen to energy expenditures if it became popular.

If you work in cryptocurrency or blockchain, please, I'm begging you, don't use proof-of-work, there has to be something better. Proof-of-stake, Filecoin's Proof-of-Replication, anything.
It seems odd to consider "the commons" as a competitor... feels petty, like: "If we can't have it, then you can't even gift it to the human collective."
Silly customers. It is your fault of course. Using NAS branded hard drives in common NAS configurations.
Knowledge by itself is no issue and not subject to copyright. But you have an issue if you use code or libraries (i.e. everything which qualifies as a "work") or patents of which you're not the IP owner. I don't know US law, but here in Europe workers' rights are well protected. Of course, if you do work in competition with your employer in your free time, this can be a problem. But the courts will only agree with the employer if there is significant damage or risk of damage.
Google doesn't even know carpool lanes exist.
Awesome analysis. Thanks for sharing this @whoisnnamdi

> 10,355 U.S. based individuals employed as software engineers on either a part-time, full-time, or independent basis

I'm unclear how you're controlling for employment-type pay differences, which can be significant. Independent (1099) workers pay 100% of U.S Federal Income Tax, whereas Employees pay 50%. (Same thing for extra costs, like health insurance, retirement plans, etc.)

Edit: I suppose size of employer might be one way to do it.
Is it just me, or has Github's quality of service been continually degrading over the past several months? What is going on internally? Is this because of the Microsoft acquisition? Increased usage? An internal transition to Azure?

...is it time to move away from Github?
>Those choices are insanely expensive for Google to provide.

That's a weak hill to die on with the money G makes. That's just the cost of doing business. People using maps need choices. If you as a map app choose not to provide an option, that's just an area a competitor can one up you. Once they do, you have to play catch up. That could be advantageous as you see what the competitor did that does/does not work allowing you to shortcut some of the R&D.
The elephant in the room is the lack of EYE CONTACT. As a mediator now having to work on video, this is very close to a deal breaker. We don't hear much about it on tech news because no one has a mass market solution. A google search will find either a wasteland of dead SW and HW products or room based systems that are so expensive that they are typically bought by globals for CxOs.
They say they rigorously tested that the drives can handle 30 overwrites per year without going into a GC storm (180TB/6TB = 30)
From those numbers, you won’t exceed the duty cycle as long as you throttle your raid rebuild to take 12 days, and don’t issue reads or writes during that time.
More transparency is needed, whether or not the product is as bad as my back of the envelope calculation suggests.
For example, what’s the maximum sustained 4kb random write iop rate for the drive? What’s the sustained sequential bandwidth?
I think the rule of thumb I used to go by when recording myself playing guitar was that 20ms was a noticeable delay, 100ms was sort of tolerable and anything more than that was enough to make my picking lose synchronization.
Has anyone else noticed that jobs that are advertised as remote on sites like weworkremotely pay substantially less than regular on-site jobs?

Whereas if you start a position on-site, do well, gain the trust of the employer and then go remote, then I can believe the argument of the article.
The changelogs show an almost feature parity between the desktop https://desktop.telegram.org/changelog and the mobile https://github.com/Telegram-FOSS-Team/Telegram-FOSS/blob/HEA... which lead me to think that whoever wrote this article didn't make the right amount of research.
You forget that they will go and infect many others until they end in the hospital. That is the major issue with infections diseases.
Pure speculation, but maybe you have to look around or negotiate to find remote work? Those who tend to do that probably also get better salaries than those that stick with one job for very long or don't compare much when looking for jobs.
Who handholds the junior developers?
Hide All IP 2020.01.13 Crack and Full 100% Free Download 2020
CSRF to RCE bug chain in Prestashop
Another factor may be subjective vs absolute data points in the source.

"Do you work from home more than 50% of your working hours?" has a simple yes/no answer.
"What is your salary, including average annual bonus, after tax?" has a single numeric answer.

"How many years have you been a developer?" sounds simple; but has interpretation issues. Do I count from my first line of code when playing as a kid, my first computer science class, my first paying job as a developer, or some other time? If this is a measure of seniority (e.g. we define senior as anyone who's been coding for 10+ years) there will be a mixed bag.

This may mean that despite trying to factor out variables they're hiding in the noise of bad data; so may still have a hand in the result. i.e. Those developers who've counted 9 years developing from their first salaried job and now earn more and work from home are in the same group as those who've just graduated but counted their time coding from their 8-year-old-self's first foray who are in their first year of the job, and thus on lower salary and less perks.
They mention that

> Instead of DPS's concept of allowing PS to interact with C programs...
A raid array that cant rebuild is near 100% worthless (outside of raid 0)
Note that the coal arm (Burner Inserter) will feed itself if it can.
This is cool, and I'm glad to see that A/B testing confirms that TLS 1.3 is actually faster at startup in the real world. That said, I find most annoying Netflix perf problems are in the middle of a stream, not the start. I wonder how much they're getting hit by TCP congestion control troubles, and if QUIC/HTTP3 might help.
If you view the historical uptime, it does seem like there have been more incidents in the past three months, but otherwise the waters look calm (as reported at least): https://www.githubstatus.com/uptime?page=1
I feel trapped by this because I cannot count on others to make the best decision..or right decision ethically and for decency...seems they choose to make the best for THEM at my expense. My life was ruined by medical errors. I was told to "trust the professionals" and when I did they damaged me and took from me, then the systems and people meant to help when that happens refused. Family bailed. Years and years of this culminated in a suicide attempt recently that failed due to intervention, and those same professionals and family ignored my documented wishes to be let go and "saved" me into a worse situation with even more needs and less to no help. They don't care about me at all...just the best decision for THEIR feelings.

I'd love to live...have wanted to the entire time...but people can only take so much. I had one great chance a couple years ago, only one in all this time, and more health issues and my fear of suffering more caused me to lose that. There isn't enough help...people just take more and ignore and throw platitudes. What all of this life has taught me is 99% of people are in it entirely for themselves and how I lived and what I believed in was naive and stupid. So the best decision for me now is to get out of this shit world but I am not even allowed to do that. Just more nonsense and symptom covering...never root cause solutions. There is no lifeline...no support...just rationalization and calculus devaluing my life. "Best decisions".
The issue here is opportunity cost. It has nothing to do with difficulty. The time spent porting to Python 3 has to provide a better return on investment than the same time spent doing something else. For a lot of people for a very long time, continuing to now 12 years later, that opportunity cost was such that porting to Python 3 was always a lower priority.

Languages need to serve their users, not the other way around. A lot of us really didn't care about minor syntax tweaks and we didn't need a lot of the new features. What we needed was better performance and a better deployment story, and we have received neither.
I guess that depends what your base line is. While SV is over-represented here, it's only a tiny fraction of the global developer market. The salary of many remote jobs could exceed local levels for the vast majority while being significantly below SV levels.
In case of intubated patients the reflex is irrelevant, no?
How is a healthcare app going to replace surgery, radiation or intensive care?
> people who use speakerphone and inflict it on people

To be fair, this varies by speakerphone. I use a landline phone with a high quality speakerphone. As far as I've been told, the quality is as good as possible (limited by the line I'm dialing into).
I don't doubt that it's worth the money. I just dislike their attitude. If it was a perfect fit for me, I'd swallow it and get it, sure. But thruth is I'm only a very occasional puzzle gamer. So i'd probably not play it much or at all. Also, let's not overgeneralize. I'm pretty sure a lot of indie devs are effectively sweatshops too. They face much less regulatory scrutiny and people tend to forgive them easily. Examples like Telltale and Riot tell us how ugly things can get if they grow too quickly and continue operating that way. Which doesn't mean factorio devs are that way too. there is just no way to know. It also depends on the country. For example gaming AAA giant Ubisoft is French. French regulations do not permit much in terms of unpaid overtime.
I wonder if it has something to do with the past 3 months have been coronavirus related, higher internet usage?
File Integrity 6: Which image format is most resilient?
I was never that impressed with the older vanmoof models. The riding position is awful.

I was impressed (and bought) this Faraday. The faraday is just absolutely the perfect city bike.

https://electricbikereview.com/faraday/porteur/

For something more speedy, I was really impressed with the older Stromer (not the latest one)

https://electricbikereview.com/stromer/st1-x/
Presumably blue and green are now higher performance than red. I don’t imagine running windows update on an SMR drive would work very well.
Yes, and so this is actually a thing that bugs me, because I use Github every day. Over the past several months, there have been numerous days in which I've had problems (`You can not comment at this time`, 500s, etc.) and no corresponding status report.

It seems like the historical uptime page paints a far rosier picture than I am actually experiencing.
Ask HN: Side Projects While Employed?
What is the best way to have your employer acknowledge your side project? Is it worth going through compliance or does it complicate things for no good reason?

Are all encompassing contract clauses enforceable (in Europe or the USA) at all if you work on completely unrelated things in your freetime?
Newer but higher score https://news.ycombinator.com/item?id=22935941
I've done some reading but perhaps not as much as normal. What's not discussed here (and I'm clearly a single data-point) is that my "maker" projects (where I'm working with my hands) are more pleasurable and I think I've actually been getting more done with them. I usually listen to music or podcasts (I love my WorkTunes - https://amzn.to/2zkmXtc) so my mind is somewhat engaged while I'm building. I've noticed that many of my neighborbood's yards are maintained better than in previous years so maybe others are looking for a more physical past-time too?
19kg = 42lbs

Thats quite light for an e-bike.

There are lots of options with removable batteries, too, but if you can park/lock your bike downstairs maybe you can also just run an extension cord?
Node.js 14 LTS
They've been pushing lots of features in the platform so not surprising that it's a bit unstable now.
Quite frankly I use Telegram because of the Desktop app, it's well curated, based on QT while all the others are electron based.
It would depend on the characteristics of the transmission line used to transmit the signal.
I think my biggest nightmare is SO, GH, and HN all being down at the same time.

Edit: A nightmare is an exaggeration. But it would slow down work.
how big of a problem is this for most residents though?

when i lived in SF, i rode my (non-electric) bike everywhere. my experience was that there were only a handful of hills that were truly problematic and most of them had nearby flatter bypasses. worst case would be walking the bike up the steepest hundred feet or so.

none of the (tops of) hills themselves were common destinations, unless you could afford to live there, but then you likely could also afford the expense of a high-end bike with a more powerful motor and bigger battery.
> This is a very different essay than my typical work. It may be judged to very different standards in very different quarters than usual. Please excuse my need to write more reservedly and participate less in subsequent commentary than I usually would. Some truths have social consequences, acknowledged or not.
Fake News: A Legal Perspective (2017)
Legacy VM Backup vs. Native VM Backup
There are non-llvm compilers.

FreePascal for example has its own x86, arm, mips, sparc and powerpc backends
Singapore for example does just fine having both private cars and public transport.

Germany also has both reasonable public transport and good accommodation for private vehicles. You can totally find some people who are on the margin between the two and could be persuaded either way relatively easily.

But even granting that part of your argument, I don't see how you can't offset it? You could either be non-specific and just buy enough carbon offsets. Or if you want to specifically offset public transport use, just bribe some people to move to place with better public transport.
I think idempotent wasn't a good word but I think the idea being described is that crafting is acyclic.

For example Copper Wire + Iron = Green Circuit.

There's no recipe chain that takes in Green Circuits and produces either Iron or Copper Wire.

So once produced, you need to find a higher function for your products. You can't 'unmake' through a cyclic recipe.

Contrast that to ONI's water cycle, where clean water gets made dirty then cleaned again.

So ultimately in Factorio everything is leading toward the only resources that get destroyed - Science, Rockets, or Coal (or other energy types).
Hi, author here. I’ve written a debugger for sed in Rust. This was not only to learn rust, but to actually have a solid debugger for sed. I’ve started learning sed recently and decided to start writing various algorithms in it. And as sed doesn’t have numbers and can just filter/transform text, this is a challenge even for something like comparing two numbers. I’ve seen people do amazing things with it.

I’d be glad for any comments regarding code quality or the debugger itself.
this is a steal (heh) in san francisco. though I imagine you'll go through the 3 replacements in a couple of months.
Seems to be behind a paywall?
Sadly, I've bought a lot of WD over the years. Seagate seems to be a minefield, HGST is owned by WD, leaving Toshiba as the only remaining option. Looks like the N300 is their line of NAS-optimized drives:

https://www.toshiba-storage.com/products/toshiba-internal-ha...

https://pcpartpicker.com/products/internal-hard-drive/#m=111...

They also have surveillance video storage drives and enterprise drives that might do well in the same applications.
Politically, situations with a bad faith actor are not edge cases. That has a way of cascading down into all different aspects of society.
The fancy big tech or tech startup jobs might be concentrated in CA and NY, overall jobs aren't. Nearly all companies have developers, so does every region with large companies.