skysight-inc/HackerNews huggingface dataset:
> It requires enormous emotional courage to admit someone's right before a lot of people, so we hardly every do it.

I've got a couple of current situations where... the other person is not wrong (charitably "right"), but the timing and prioritization is poor. Or, they may be 'right' but for wrong or bad reasoning. (yes, doing "foo" in the code is good because is helps with code readability, but no, it doesn't bestow another layer of security to the project, and no, it's not a 'performance boost').

These are even harder situations to deal with, because, again, technically, the idea being presented isn't "wrong" or "bad" in an absolute sense, just... strategically, it a step in a demonstrably bad direction wrt to project progression and hitting deadlines.

> or "other business consideration that we're not privy to" is another.

I've been on teams of up to 50 people - divided in to multiple smaller teams - company in the hundreds of employees. Yes, there may be reasonings that I'm not privy to - completely understandable (expected). I've been on teams of 3-4, talking to an end client multiple times per week about goals/deadlines/etc. There should not be any reason for info siloing with respect to anything at that level (save, perhaps, financial considerations like salaries, contract amounts, etc).
I usually try to be an optimist however, I have zero expectation we're able to mitigate severe climate change and it's repercussions.

The only mechanism I can think of is we'll develop mechanisms at scale that can remove CO2 from the atmosphere and oceans and sell it to the world as if we're able to continue BAU and just raise taxes on carbon or income to pay for it.
This is kind of what I'm talking about WRT the cloud being more trouble than it's worth if you app sits somewhere in between "trivial enough you can copy-paste some cloud configs then never touch them" on the one end and "so incredibly well-resourced you can hire three or more actual honest-to-god cloud experts to run everything, full time". Unless you have requirements extreme/weird enough that you're both not-well-resourced but also need the cloud to practically get off the ground, in which case, god help you. I think the companies in that middle ground who are "doing cloud" are mostly misguided and burning cash & harming uptime while thinking they're saving and improving them, respectively.
Also, let’s agree on a consistent interpretation of quantum theory.

As long as we keep teaching the reckless hand-waving that is the Kopenhagen interpretation, we will keep confusing clear-thinking students.
The key sentence from the article for me is: the company has refused to help the F.B.I. open the phones themselves, which would undermine its claims that its phones are secure.

I would assume that even if the software/cryptography is secure, Apple would have a physical/hardware-based way to access the data. But they can't admit to this as its a big part of their marketing around the product.

I think there may be an Israel-based security company that has managed a hardware bypass. But this was a few iPhone generations ago. Not sure about the latest products.
VC != Angel. The only thing they have in common is exchanging cash for equity. Little else is the same.
Google Translate on this fails almost completely but somehow turns it into a critique on the Internet Of Things:

Thirty spokes, there is a hub. When it is free, it is used for cars. I think it is a device, when it is free, it is used for devices. Profit, useless.
Away CEO Is Back, Just Weeks After Stepping Down
I was using Windows 7 for my personal laptop, but switched to Ubuntu a year and a half ago. I have been pretty happy with Ubuntu as a replacement. There was some configuration required, but after that it has been smooth. The only downside I've come across is gaming support. While I've been able to get most games working without much issue, There are a couple of titles that are very unstable, even using Steam's proton. I'm not really a huge gamer, so this isn't a big issue for me.
The real test will be switching my mom over. I've already switched her over to using Kdenlive for video editing, and she likes it.
Top Product Manager mistakes- add yours
I've been a Product Manager for well over 14 years now. I've made mistakes, experienced success & failure, learned, read and gained skills in this space.

Also along the way, I've gotten lost and worked on things that moved the product but not in the right direction. This article covers my mistakes and perhaps you can learn from it and not do the same.

Please shares yours too. If you do share, let me know if I can add it to my article. It will help others along the way.

http://www.heyitslloyd.com/Common-Product-development-pitfalls-to-avoid.html
Dark Patterns in Consent Pop-Ups
Another way to phrase that is that jobs at the lower end are not worth talking about. They're not a point of pride. Combine that with the GP notion that people use their job as part of their identity and what does that do to their self esteem?
> " Imagine if this got applied to protocols"

> That's exactly what happened since the 80s.

You managed to invert my paragraph somehow :/. Imagine if [this: the idea that APIs are copyrightable] got applied to protocols... that would be horrible, and would have had massive (negative) impacts on the web; this categorically did not happen "since the 80s".

Therefore, paying no attention to the law or the precedent or even the facts of the case, we all have this visceral reaction to the idea behind this lawsuit and want it to be decided in a way that feels like it works for us... but maybe the issue is that the law is broken.

> Copyrighting APIs with 100+ year time spans is INSANE.

I would argue copyrighting anything with 100+ year time spans is INSANE. The idea that developing and distributing techniques that even merely help people copy things is illegal (a la Section 1201(b))... the issue is that this entire area of law is INSANE :/.
Marshawn Lynch Financial Advice
In a condo building, each parking space is deeded to the owner as a limited common element for the exclusive use of the owner. The charger in the parking space is owned by the owner of the parking space and the electrical connection runs to a utility closet that the electrical utility controls.

In a new building, you just design the electrical system so this is a non-issue. In an existing building, it's not so simple. Any state that has a lot of condos is going to have 100+ years of condominium laws that govern the ownership and usage of space in a condominium. You can't force someone to share their space and you can't authorize someone to enter someone else's space.
Traditionally Lisp systems are incredibly easy to deploy by saving an image. Images are so different from what is practical in C or Java that I found it hard to wrap my head around. An image is a saved running state. It requires a runtime that allows interacitvity. Smalltalk, Common Lisp, and ML are all examples. Scheme based systems typically don't provide it...but like anything there are exceptions.

Some documentation about images in SBCL: http://www.sbcl.org/manual/#Saving-a-Core-Image
My comment is about this sentence:

>Perhaps my least favorite feature of Python 3 is its insistence that the world is Unicode

>standard library APIs that formerly took bytes now incorrectly take Unicode strings

What do you mean by "incorrectly"?
Most likely its so you can't just buy a subsidized device for cheap and wipe it clean.
Sorry, I wasn’t super clear there. In the Netherlands you are prevented from building new dwellings in many places to preserve farmland. This is an explicit decision by the government (and the Dutch people) because that part of the culture is important to preserve, especially in some of the green belt areas. This makes the landscape awesome and amazing, and also keeps cities tighter knit.

Obviously in the US more and more acreage around urban areas is being bought up and turned into housing stock and some of these areas can be quite far away, far apart, and not subject to as many zoning restrictions especially where population is already somewhat spread out (thinking of SW Ohio here, particularly)
"I had their assurances and they broke them. Those damn Americans, amirite?"

Like the law is based on the idea that everyone there is working in good faith, and they're pretty clearly not at the moment.
"Does not object" is better than nothing, but I think it would be better if the PSF actively helped to coordinate this work (again, without bothering the core team). As far as I'm concerned, this is exactly the sort of thing that the PSF exists for.
> CBS switched to a studio where two actors dressed in spacesuits simulate the Moonwalk.

You can see this at https://youtu.be/7_II3gYd3LE?t=120

> NBC, meanwhile, commissioned puppeteer Bil Baird to build astronaut marionettes. Baird (who would train Muppet creator Jim Henson) operated the puppets from an overhead gantry above a simulated lunar landscape

I can't find video of this, but I'd love to see it.
>In conclusion, China could use these innovations for weapons to kill not as much us as their own people. Additionally their attempts to monitor and at times squelch free speech abroad goes against...a lot of things that people who live in Democracies would agree is valuable and worth protecting.

Two assertions I can extract from this

* China would use medical research for nefarious uses

Ostensibly, all of this research would be public anyway. Whether or not Chinese agents were involved seems irrelevant. That information would be available to them either way.

* China would force it's own state-interest moral code in these organizations

Well, ok, possibly. Is this something people are really worried about with hiring researchers with Chinese ties? I suppose you could combat this with well formed organization policies, but it seems hard to justify strict reporting of certain ties to prevent this. It just seems like xenophobia if there isn't specific evidence.
Which phone was able to run Flash at that time?
> The best situation would be PSF hosting continued Python 2-compatible development by people who want to do the work.

For who? This costs the PSF manpower/overhead that they don't want to expend on a thing they don't want to maintain. It dilutes the language that the PSF are stewards of, and would further cause a schism in the python community. None of those things sounds good for python, its ecosystem, or the PSF. They sound good for, like, a few curmudgeonly companies and individuals that don't want to migrate.

I can't parse your first sentence, so I can't respond to it.
Way Cooler Post-Mortem
> Some population thousands of years from now stumbles upon the waste and a small minority may die from exposure/contamination

> I don't understand why nuclear waste disposal is so controversial.

You answered yourself.

> What am I missing?

A functioning conscience.
anyone know a good survey paper about current SOA? i've read sutton&barton, skimmed openai "Spinning Up in Deep RL". anything else out there?
Ultimately, we never know what will unfold, but it would be wise to do what one can to not accellerate warming.
One Paragraph at a Time
Why are the admin pages of all these cable modems written with websockets if they can be accessed via a websocket request from any rando website you visit? Is this just a bunch of massive mistakes or is there a good reason?
Can anyone experienced in aviation ballpark how much retraining a pilot on a new plane costs? How does it compare to a pilot's annual compensation or other figures of importance (e.g. annual airline revenue or profit, operating expenses of a plane etc)? Helping airlines avoid retraining seems like the driving factor behind all these apparently shortsighted decisions that led to the MAX but, assuming everything had gone well, what were the actual potential savings? I'm just trying to understand the stakes.
I'd love a tutorial that shows a normal guy like me how to use this tool with the pre-trianed models to transcribe my audio files. Not finding anything of that kind included there.
> Of course, Apple did announce that it will be ripped out in the next release

They did? Damn, I was using that...
It's even worse it works both ways. Trying to get a job can stop your benefits and if the job doesn't work out you'll have a hard time getting your benefits back. Better to not try.
Innovate or Die – Banking Industry Under Pressure
And once you learn to drive big game into pits, most of the other options seem less efficient.
Stackoverflow is stuck in time.

They wanted to create an "encyclopedia" using a Q&A site. To do that they banned duplicate questions (and therefore answers). That means that if you search for a topic you're going to time-travel back to the oldest point when that was first asked, get ten year old answers, and that's it.

But technology changes, so an answer from ten years ago might be very different from an answer today. But SO is a really bad version of Wikipedia, so once something is "the solution" it is now that forever. Sure, you can tack on a comment or additional non-solution answers, but the site actively penalises you for doing so.

So, yeah, in answer to your question. Between SO's wildly out-of-date content, toxic community, and Google search results also becoming worse year upon year, it is a difficult site to use, or even want to use.
That would be like calling http/1 'tcp'.
My Moto G6 came with a bunch of Moto apps, Facebook, a weather app, Google Drive, Gmail, Google Photos, and YouTube. All of which is unnecessary bloat that I can't uninstall, but I was able to disable without losing any functionality.
Wall St. is equally adept at eliminating positions as well as cutting bonuses. I've seen numerous lay-offs during my time working at bulge brackets, some of which enter and leave business-lines on a whim (ie., FX, fixed-income sales, etc.).

On Wall St., if you're older than say 45 yo and make a good salary for your years of experience, you have a target on your back. This is somewhat the same for tech, but stand outside any bank's office in Manhattan and you'll notice the youth of the employees.
The trick is declining to sign them, provided you have enough tact to do so in a way that doesn't signal that you're hard to work with in general.
I'm aware of the guidelines. I've been here for years and such tiny dabs of sarcasm have never been an issue before. If we're not all grown up enough here to handle a basic "oh, great" then that's a sad state of affairs. Guess I'll write every comment like a college thesis statement from now on.
But normally it would be written "For all natural numbers, S(m) = S(n) if and only if m = n."

"if and only if" is symmetric, but English isn't, really.
This might be a bit of a rabbit hole. My OnePlus has a relatively clean Android but comes with a few apps like Calculator, Notes, or Chrome that don't seem to be removable. They're also not core functionality. So I wonder how easy is it to draw the line between these and the crap that many phones come with.

Also stuff like Play services or the Google Store are somewhat replaceable. How could these be categorized?
> ...and is now paying the price for being a slow and complacent behemoth of a company at a market where others are innovating and competing.

The horrible thing is that this sentence could be applied to other Boeing products as well. The Delta IV springs to mind.
The automated response pipeline I something I always assumed existed but couldn't prove. Is there a way you can anonymously publish info about this?
Do you have a better way to punish someone in mind? As stated, small fines make no difference.
I'd be really interested in the accuracy of this tool to solve Google audio captchas. I'm assuming the price of solving captchas will go further down.
Your analogy is not appropriate. The actual situation with Tauthon is as if someone was not happy with C++17, so they forked C++14, added new features and changed syntax and then insisting to call it C++. It's just confusion for the users and it's in the best interest of the PSF to protect the Python name.
RxJava to Coroutines: end-to-end feature migration
This is one of the reasons why we're using Azure Cognitive Services. https://docs.microsoft.com/en-us/azure/cognitive-services/sp...

That, and (at least for English) the results are the most accurate I've ever seen.
What criteria are you using for that? I argue any excavation counts as a hole so my first instinct is that surely the Africans hold the title with their crazy mines. They go very deep looking for gold (& diamonds from what I recall).

I doubt the borehole in the original article goes straight down. Boreholes tend to list left and right.

https://en.wikipedia.org/wiki/List_of_deepest_mines
Can you link to a single piece of evidence backing your accusations?
From what I gather, FTTN itself illustrates the bootstrap problem the US market faces in that in some cases they should have fiber already run to the nodes decades previously, but didn't until the early days of DSL. US Telecoms are nothing if not procrastinators on infrastructure upgrades.

The irony though is that if you are building FTTN new as much of AT&T has been doing the last decade and a half, it's not that much harder to at the same time push all the extra few dozen feet into the Home for FTTH, which Verizon figured out years back and AT&T only finally got a clue much more recently.

(AT&T also hurts their case by charging basically the exact same prices for bad POTS DSL and FTTN DSL, despite the huge variance in speeds, and tend to be not entirely forthright about which option is serviced to a particular address, leaving a lot of US consumers with an overall distrust of DSL.)
Investment Memo: Earnest Fund 2
> Trained models: ...

I think I remember a similar thing happening with previous wav2letter releases.

I would love for a simple tutorial on just using a pretrained model but that feels unlikely to ever happen
Too bad no one cares about them and no one is buying them.
“Apple Says ‘No ’” and What That Means for the Future of Better Blocker
> The natural string type is the right type in many places

For many programs, yes. Not for a revision control system that needs to be sure it's working with the exact binary data that's stored in the repository. Repository data is bytes, not Unicode.

I think this article is an excellent illustration of the Python developers' failure to properly recognize this use case in the 2 to 3 transition.
I didn’t downvote you, but your link contained this... and I considered it.

ZI http(I d,I f,C*p,I r,I*sd){I i,o=0,b=0,s=0,w=0,g=0,e=0,c=0,cf=1,m=0;K q=0,a=ktn(11,0),v=ktn(0,0);
for(i=b=0;i<r;++i){switch(p[i]){
case'\n':if(!e)e=i;if(!q){q=kpn(p+w,g-w);if('\r'==(cf=p[i-1]))cf=p[i-2];}else if(!c){w=!!strchr("kK1",cf);if(!o)sc(d,0,sd);else if(w){if('g'==o)cwrite(f,OK("200","keep-alive")BLANK);else cwrite(f,OK("204","keep-alive")END204);}else{if('g'==o)cwrite(f,OK("200","close")BLANK);else cwrite(f,OK("204","close")END204);close(f);}a=k(o?-d:d,"dash",knk(2,q,xD(a,v),0),0,0);b=i+1;if(!o){if(!a){poop(f);R 0;}if(10!=a->t){r0(a);poop(f);R 0;}writer(f,kC(a),a->n);r0(a);if(!w)close(f);}if(b==r)R 1;q=0;o=0;a=ktn(11,0),v=ktn(0,0);}else{if((c-m)==10&& !strncasecmp(p+m,"connection",c-m))cf=p[s];js(&a,sn(p+m,c-m));jk(&v,kpn(p+s,e-s));}w=e=g=s=c=0;m=i+1;break;
case' ':case'\t':case'\r':if(w&&!g)g=i;if(s==(e=i))++s;break;
case':':if(!c)s=1+(c=i);break;
case '/':if(!w)w=i+1;case '?':case '&':if(r>=(i+4)&&p[i+1]=='f'&&p[i+2]=='=')o=p[i+3];default: e=0;break;}}if(a)r0(a),r0(v);if(q)r0(q);R b;}

Thanks, I learned about something I absolutely hate.
POSIX APIs take bytes, generally. Python wraps these APIs to take unicode and doesn't allow you to pass bytes, even if you need to. Filenames, for example, are just bytes, and if you force them to always be valid unicode you will make it so that you can't interact with files that have names that aren't valid unicode. That's just one example.
Unfixed Citrix vulnerability opens up RCE
Going from $0.11/mi to $0.05/mi ($0.20/kWh in MA) even at 20K miles per year saves $100/mo. That’s not economically compelling. Driving 1/4 of that (per driver) is even less compelling. I bought an electric because I wanted one (and there was $10K in government cheese in the trunk).
In the past I have been a vocal advocate for the way the transition from Python 2 to Python 3 was handled. However, it should be said I use Python primarily as scripting glue, e.g. for build scripts and automation tasks. I have never worked on a "large" Python code base nor did I have to migrate anything. Almost everything I had written in Python 2 was just naturally replaced by newer scripts in the due course of time.

I also remember my first forays into Python 3 and the annoyance I had at some of the decisions. I recall when they relented on the % operator for string interpolation and I agree it was a poor initial choice to leave it out. I totally agree with the author that Python 3 could have made some subtle changes earlier on to help those with massive codebases.

And I still feel it was the right move. Somehow Python is even more relevant today than it was when this painful process began. While some may say that popularity is despite missteps I actually believe the general slow and cautious push forward is one of the primary reasons Python continues to succeed. There is a balance between completely abandoning old users (e.g. Perl 5 to Perl 6) and keeping every historical wart (e.g. C++). IMO, the Python community found a middle ground and made it work.
vote with your vote and stop promoting consumerism as a form of democracy.
That's why it's called "building a business" and not "hustling a couple dentists out of a few million dollars."
I thought my reply boiled down to “we’d need a lot of people’s opinions on policy to change to set things up”. I was mostly providing a counterpoint to “of course bike friendly cities!” opinions which may not consider the limitations imposed on citizens in order to achieve this kind of objective.

Having experienced NL bike culture first hand a great deal I think it’s awesome, but it’d also be frustrating to have a bunch of rules imposed on new development at a state or federal level. This stuff has got to start locally.

Agreed - you should fight for that and support it, especially in your local community.
They have fantastic reliability. You heard wrong.

Short seller FUD, on the other hand, is quite real.
iOS 13 app tracking alert has dramatically cut location data flow to ad industry
Not my experience. My parents are stuck with Comcast due to their monopoly and even they bend over backwards to fix my parents recent issues (hardware failure). Sure it took a couple weeks, but it a couple weeks of troubleshooting, testing, a couple visits, some hardware replacements. People expect these repair installers to be miracle workers, but sometimes an intermittent fault takes time.
Subtitles for videos is my guess.
I miss the days when you could create a web site without coding. Remember Dreamweaver?
US AG calls on Apple and other tech companies to sidestep encryption. [video]
Exactly, like the Asse mine and nuclear waste repository in Germany. Which now has 13500 liters of water flowing in each day, dissolving salt formations making for a slightly corrosive environment.

https://en.wikipedia.org/wiki/Asse_II_mine

https://translate.google.com/translate?sl=auto&tl=en&u=https...
To many people (including me), this type of phrasing doesn't distract. It draws a more vivid image of what he means. I suspect the same is true for you with other turns of phrase; before the spectral signature thing, for example, he calls investor laziness "a bug that you can exploit" rather than directly saying "other investors should do this thing so you will have an advantage if you do it".

I agree it's not the kind of thing you want to do when marketing to the general public, but the target audience for an essay on how to invest in startups isn't the general public.