skysight-inc/HackerNews huggingface dataset:
tl:dr;
Microsoft's Thread Modeling tool
OWASP's Threat Dragon.
As a brit I have recently learnt to be wary of direct democracy (ala referendums) but frankly I will take any form of democracy as a bastion against the mono-culture.

Perhaps we can take heart from the media - https://www.ft.com/content/afe3386e-d3bb-11e4-a9d3-00144feab... - The Guardian's editor was appointed following an indicative vote from staff.

But I would suspect that appointed leaders and elected policies will be a much easier sell than the other way round. Any leader can happily say they always agreed with a policy forced on them. It's much harder to say you agree with them firing you.

And I shall have to do some more research. Thank you for pushing
The video explainer linked from the EarthSky article mentioned this, clarifying that there's no known natural and abiotic means of producing phosphine on rocky planets. Apparently gas giants can crank out phosphine without it being indicative of life.
>It isn’t the same at all. China routinely bans American internet companies for no apparent reason.

The reason is the China from the start saw US as a competitor to China's companies (and internal sovereignity, as the US likes to push its political agendas to other nations).

China wasn't seen as a competitor by the US, but as it's outsourced cheap factory - so as they were just that, they were ok. Now that China's companies get increasingly competitive and aim for the global market themselves, the US tries to stop them in various ways from doing business in the US.

("National interests" is a good catch all reason for that, "humans rights" is another good excuse - though when you do business just fine with all kinds of other human rights violator states - not to mention violate human rights left and right yourself -, it's evidently just an excuse).

Same thing when Japan got on the rise and started buying US companies and investing there. There was all kind of nationalistic objections, and in the end they were pressured to sign the Plaza accord, that hurt them to this day.
When my daughter was born I spent every hour either caring for her or for my wife. I couldn't imagine doing anything else on top of that. Diaper changes and feeding every 2 hours for the first 4-6 months at least.
Good point! I might give it another listen. I remember it being an interesting respectful conversation with no ground given on either side. Hence the title, I suppose.
> Any ideas on how to present this to management as the crisis that it should be?

Show them the EOL document, and ask them if they can afford to have their systems owned when an exploit is released for Python 2.7 that goes unpatched because the project is unmaintained.

It's easier to start new projects in a supported version, than it is being forced to port your applications at the 11th hour after exploits in unmaintained Python versions are found.

From a developer's perspective, you're coding in a time machine with Python 2.7. Updates to community packages from the last decade haven't been backported to their Python 2.7 versions, so you'll run into an accumulation of bugs at every turn. If you're interfacing with an API, you probably won't find an off-the-shelf solution for Python 2.7 like you would Python 3. You are literally creating more technical debt with every line of Python 2 that you write.
Private War: Erik Prince Has His Eye on Afghanistan's Rare Metals
Here is how it works: "Many species, such as the mountain pine beetle (Dendroctonus ponderosae) attack and kill live trees. Most, however, live in dead, weakened, or dying hosts."

https://en.wikipedia.org/wiki/Bark_beetle#Ecology
I assume the people who wouldn't step into the startreck teleporter also wouldn't like this backup idea.

For the rest of us it's fine.
Because we don't have enough batteries. Lithium as a minable element is too limited to have enough without increased capacity. (If lithium fusion were ever available, we'd run out in 2000 years or so. Batteries take more.)

Even redox batteries are, as you need rather pure salts. Even pump storage, cheapest option, would require tons of concrete, which means we'd have serious lime shortage. (Once we run out of natural mountains to use.) Plastics cannot be used as they're either not strong enough or require too much fossil fuels.

Any of these problems can be attacked, and they're all about as easy and solvable. Prediction would give about 40 years until that battery capacity is reached. Fusion could be there just as soon.

This is not to say we should stop developing renewables, but we need 100% clean power yesterday. Or rather 20 years ago. Currently the only open path is nuclear with enough other renewables (expected 25%-33% is doable depending on location).

We're talking gigawatthours of battery capacity installed and running per city. Even if you have everyone an electric car with best available batteries, that would maybe come close. (And the network would have to be heavily as adapted. I've accounted for battery wear and manufacturing with recycling of said batteries.)

Top end sodium-sulphur batteries would work too, in equivalent amount. (They do like 250 kWh per bank. Car lithium-ion do ~120 kWh, but you probably want to drive them in the morning.)
Mind you the renewables to power them won't materialize overnight either. You get to pay energy and material to make them and modify the grid to adapt to them.

Since we're late as all hell, the only way right now is to nuclear. We can decommission it in 50 years easily enough as needed.

We had the technology to go full renewable since 80s...
It's easy to let people criticize when their criticism has no real impact, and they're gonna have to vote between the same two parties anyways...

The main difference is that the Chinese only have one party -- which means they don't have to pretend their votes matter which might even be seen as an improvement (at least honesty wise).
Isn't the only reason it couldn't be improved the threat of other companies with patents? I thought that was usually the underlying culprit for missing capability.

I wonder what the best ISA we could create would be in a universe where there were no rent-seekers looking to recoup their R&D investment by limiting what a new ISA could contain.
I think it’s ridiculous to accept those sort of downsides for remote workers. Working remotely doesn’t have to be a second class citizen to working from the office. It takes work to set up, but it can work great.
I love Postgres but it really does not do what Oracle does, even today and definitely not 15 years ago.

My tax dollars paid for the M1 Abrams and the USS Enterprise but they won’t let me take either for a joyride. I still derive utility from those expenditures. It’s the same with software.

If corruption is the problem I’m not sure how software licenses solve it.
Me too. My co-founder and I both have young children and we were in the last YC batch. We live on the east coast and wouldn't have been able to do it if it wasn't remote.

If anyone is applying and is looking for someone to review their application or has questions about the remote batch, feel free to email me (email is in my profile). I was helped by many people over the past few months and would love to pay it forward.

Edit: And for anyone wondering about it being remote vs. in person - YC was an overwhelmingly positive experience for me and I would encourage you to apply.
Agree. In addition to curiosity another quality I think is very important is persistence. A surprising amount of being an effective data scientist comes down to being able to learn new things quickly and being able to make the computer do what you want it to, especially when the first few things you try don't work.

Success if often a trial and error process, involving slowly building a deep understanding of the problem you're trying to solve (business and technical), hitting lots of problems, and not giving up too easily (at least, not giving up due to surmountable technical hurdles).

This often means spending many hours banging your head into a brick wall; but in my experience these are often the times I'm learning quickest even if it doesn't feel like it at the time.
Good points. It is also not that easy to just upgrade from a 2 bedroom apartment to a 4 bedroom one to accommodate a couple where both parties needs to work from home. Who is paying that extra rent? Certainly not the employer.
Flight cancellations that took place were ones that were required as a consequence of government actions or were able to be done because they didn't disrupt routing, e.g. those planes were not necessarily expected to be at their subsequent destinations.

That's first-order. You can reference my prior post for the distinction between this and long-term re-working of tactical and strategic decisions (second-order)

Not sure how else I can explain this to you mate. The original commenter and I seem to get it.
Micro-interactions: why, when and how to use them to improve the user experience
So what's the endgame for these lockdowns?
No. With government the stakes are significantly higher as governments don't go out of business.
Missing "your" in the beginning of the title.
The actual value produced by ARM may go down, but the merger can be very effective in helping prop up NVidia's stock price.

The company is valued at $300 billion currently. The ARM deal will apparently be paid mostly in stock, making Softbank NVidia's largest shareholder. If they succeed in creating the perception among investors that NVidia controls the ARM market, the share price increase would dwarf a $15B loss in the value of the ARM unit itself.
I taught myself how to play guitar and mandolin but my parental leave was 5ish years.
Your choices are:

1. the judgement of people in the industry, who will always be biased

2. the judgement of people not in the industry, who don't know what they're talking about

As for me, I still sell a C and C++ compiler https://www.digitalmars.com/shop.html
Japan trade deal commits UK to stricter state aid curbs than in EU talks
Doesn't not wearing masks do the same thing via herd immunity?
I think the other two comments make good points. There is every chance that everyone will learn to use a small set of fundamentally composable digital tools in the future. That's programming.
I think "intellectually challenging" just means poorly explained or resulting from poor access. Anyone can program, it's just artificially hard to do it today.
> Because iOS software, backed by iPhone hardware, actively prevents a customer from installing any software on an iPhone outside of the App Store, it does also prevent attackers from installing malicious software. Because the App Store has rules about how applications (outside of their own) can access customer data, if Apple discovers a competitor like Google or Facebook is violating its privacy rules it can remotely remove their software from iPhones, even internal corporate versions of software owned by Google or Facebook employees.

This is a bit inaccurate; first because the App Store has a spotty record of stopping malware from reaching your phone and also because the apps pulled there did not go through the App Store, they were actually sideloaded using enterprise deployment. Apple does have the ability to remotely disable applications downloaded from the App Store, but to my knowledge it has never used this ability.

> These companies have built very sophisticated and secure defenses all in the name of protecting you from the world outside their walls, yet in reality the walls are designed to keep you inside much more than they are designed to keep attackers out. The security community often gets so excited about the sophistication of these defenses backed by secure enclaves and strong cryptography that their singular focus on what those defenses mean for attackers blinds them from thinking about what they mean for everyone else.

I mean, all you have to do is look at the things that are implemented to see that Apple's goal in many cases is to protect their software, not you. There is custom silicon in every recent iPhone that does nothing but stop modification of kernel code, even in the face of code execution and arbitrary read/write in EL1: interesting from an academic standpoint, but if you stop and think about it for more than a second it's entirely useless for actually protecting users.
Looking at the piles of malware which litter the Windows PC world and the web, we have a pretty good idea of what would have happened if smartphones were left wide open. Also, Android started far more open than it is now. Over the years been getting more and more restrictive in terms of security because privileges were abused. In the early years Android battery life was particularly bad because of bad performing software.

Even with the restrictions in place, Facebook and other apps have been caught abusing privileges to get more CPU rights and burn up battery life (and get collect user information).
I have no proof, but I feel like it's more than that. I don't think getting number of threads is fine grained enough to make a meaningful difference on identifying a device. Especially compared to fine grained numbers I've seen extracted doing audio fingerprinting with AudioContext.
At least with firefox I can give the user instructions on how to enable it again if they want to and they can make the decision for themselves. From what I read briefly last night about safari, it's impossible to get a number directly unless you wanted to recompile the browser yourself. I found this package (https://github.com/oftn-oswg/core-estimator) which seems to give an estimate, but its something someone who wants to fingerprint could also implement on a library level, so we're back to square one except with worse developer and customer experience.

Offscreen canvas is also something I wish more browsers supported, along with webgl2 (need for fbo). Although, I've heard rumors webgl2 might be finally coming to safari soon.

I also wouldn't have an issue with safari taking hard stances on these things if only they allowed competing browser engines on their phones.
I suspect that Hacker News editorialized that title automatically.
Ok. I am hyped. I had always been fairly obsessed with Venus and any news about possible biological processes there (though very unlikely) is welcome to my nerdy ears.

Venus has a zone above the clouds where the atmosphere is not that cruel and the temperature livable. There is always the chance of airborne microorganisms living in the oasis layer above the hell that is the near-surface of Venus.
I don't see it as an either/or situation. Also it's really not worth all the histrionics. It's a fact, it's happening, I'm contributing to it right now by continuing to not kill myself.
Well, part of my point is that it's very very slow, and because of that, there are all kinds of points I could pick for 'since when'.

Maybe I'd pick when apple removed the default install from mac os, or maybe I'd pick when browsers made it impossible to run applets, or maybe I'd pick when the major java IDEs started pushing other languages like kotlin or xtend, or maybe I'd pick the oracle acquisition (never a good thing), or maybe I'd pick the release of go - a language squarely targetting pretty much the only niche that java has left (enterprise development of servers by mixed ability teams), maybe I'd pick the point when java development felt like it became more like configuring metadata for frameworks than actually coding, or maybe I'd pick when google started showing kotlin as the default language for developing on Android rather than Java.

Here's google trends for java:
https://trends.google.com/trends/explore?date=all&geo=US&q=j...

Java-the-language is not going away any time soon, but if you expect it to do anything except decline, I think the future will be disappointing.
Humans didn't need much technology to live in deserts and tundras. But what if they run out of earth metals to cycle? What if they can't build sustainable energy sources? Our top modern "tech" lasts a couple of hundreds of years before totally collapsing. Humans will eventually go back to simpler tools, be it 10 million years or 100. I give it a couple of hundred thousand.
Well, if you compile python 2 code using Cython you also can run it in Python 3.

But seriously:

- C never did such change, it doesn't make as much sense for it to do it since it is low level
- C has a type static typing, so if they did, they could make compiler refuse to compile until types are right. Python has dynamic typing so these kinds of things show up when running, you can use something like mypy, but unlike C it is optional.

BTW: I saw people using Go as an example that there was no need to add unicode support like in python, and simply store everything as UTF-8. Those people are forgetting that Go already has clear distinction between text and bytes (via string, bytes, runes types), how the language stores text is just an implementation detail, since normally there shouldn't there be access to the internal representation of the text anyway.
Those are pretty clear, though if they are significantly brighter than the sensors they would still be visible at a very fine width.
> Yes, at times I prefer to only take on one client at a time.

Again, as long as you pass the ABC test, you'll be considered a contractor, just like you were before AB-5 was passed.
The checks can be at compile time, given how good the data flow analysis is in the compiler. The rest are at runtime, presumably coming with a compiler switch to turn them off.

Most people using D leave the checks on.

Even without the checks, however, I can vouch that implicitly carrying around the length of the array with the array pointer is a vast improvement in the clarity of the written code.
I can understand the frustration with cautious employers, but I see their skittishness as being similar to the uncertainty behind the GDPR going into effect a couple of years ago. Businesses were cautious at first, and some pretended that it was the end of the world. But here we are, the sky hasn't fallen and businesses are no longer skittish about the GDPR now that they better understand it.
So, we're you saving them from working with you that way? Could you elaborate, if you have a minute?
Shrunken heads removed from Oxford’s Pitt-Rivers museum
Seems more likely to me that if there is life on Venus, it was probably carried there from Earth at some point and probably has DNA/RNA base just like Earth life. Would be very interested if it was life with a completely different mechanism for reproduction.
A lot of the time, the systems people work with still default to python2 with python3 requiring special care just to install.
In the meantime there's stuff like this:

https://deno.land/x/date_fns@v2.15.0/locale
I'm not following you completely, but this particular argument seems to work equally well if you put a photon rocket in place of the EmDrive. Constant power, constant torque, but I don't see how it makes a perpetual motion machine.
Why should some occupations not be eligible for a living wage? There is a demand for cab drivers, why should they spend 40-50 hours a week meeting that demand and then be denied a living wage? As long as we need someone to do that job, we should compensate them for putting in the effort.
That's the irony of it all. Power plants capable of powering an EmDrive that's practically useful for manned flight can be summed up with one word: nuclear. With the exception of the (lovely but insane) Project Orion, all of the nuclear propulsion designs like NERVA and the nuclear lightbulb generate a ridiculous amount of heat that we have trouble handling here on Earth, let alone in vacuum without convection - most nuclear plants are built with access to large natural or artificial bodies of water as a heat sink.

The future of manned space flight is almost certainly nuclear and it looks like tiny cabins attached to giant passive heatsinks or spacecraft that constantly have to accelerate just to dump all the waste heat and avoid cooking its inhabitants.
What do you mean? Does crossing state lines with a gun in the middle of protests protect you from attack, so he couldn't have been attacked?

Or did you perhaps intend to say the attack against him was justified, because he was carrying a gun?

But then, wasn't one of the attackers also armed? But, maybe he didn't cross state lines, so that's what made his behavior justified, and Kyle's unjustified?
I understand why would you think that but you underestimate how little data cases can have and just getting basic sketch of race, gender and average facial features that you can use in the field and modify as new information gets available is big deal. But I can see movies presenting this as magic device with 100% exact face. I see big benefit in increasing speed of dna sample analysis and reducing price even more.
Mysterious mummies discovered in Egyptian well
Middle East from the Sky
Also, many users are not willing to accept; or even good at moving to a complete redesign of your UI/UX.

Skype would be a great example of an application I think very much had it completely in the bag before the buyout and redesign. Windows 8 would be the largest example of the worst redesign of all time, and I dare say will go down in history as the worst version (hopefully!) of Windows, even beating ME; who at least didn't dare make the same rudimentary mistake.

The issue is that especially older users and non-tech-savvy users in general know how to use a handful of applications a handful of ways, and that's it.

I'm sure, on this forum in particular; we have been the typical example of the son/daughter that some family member calls when they need tech help.

It's not about users being stupid or lazy, it's about designers having no sense of perspective and living in a bubble of the advancement of tech. We always think we need to adopt new things and it leaves most of our users in the dust as they are just not on the same level as we are, nor should we expect them to be.
Anybody know more about this:

"The announcement of the deal hinged on SoftBank ending a messy dispute between Arm and the head of its China joint venture, Allen Wu, who earlier rebuffed an attempt to remove him and claimed legal control of the unit.

Several people close to SoftBank said the matter was now “resolved,” though one person close to Mr Wu said he “remains the chairman of Arm China.” A spokesperson for Mr Wu declined to comment."

Yahoo shareholders got shafted when Alibaba spun out their multi-billion dollar payments division, AliPay, "without informing other shareholders ... because the CCP made us." lol.

https://www.ft.com/content/40a66dd2-b9ec-11e0-8171-00144feab...

https://innovator.news/how-an-alibaba-spin-off-became-a-150-...
I doubt you all reply to cold emails ? As someone who has no connections to the VC world, it does feel intimidating just writing a cold email. Then again - nothing to lose.
I'm willing to bet latest Word will have issues opening earliest Word documents ?
We could probable even go fund that
For reference here is how i got here:

You claimed "To the Authoritarian all laws are just social constructs created by governments, thus it is all subjective" with the implication that libertarians (which you are arguing for) believe the opposite.

Thus you are claiming: "laws are not subjective"

By which i took to mean (this might have been a slight leap on my part now that i look at it again): laws are not simply someone's decree, and falliable like all human creations, but instead they have some deep truth or objective reality to them.

I concluded from this: laws cannot be bad, because that contradicts the idea that they have "truth" and are objective.

I don't believe you can judge something objective good or bad. Objective things just "are" they are neither good nor bad. Good and bad are the realm of the subjective.
I've tought about it as well, and came to a different conclusion, which is that class divides inevitably bring violence and collapse. I think if it would be possible to engineer a society where everyone's class interests would be more or less the same we wouldn't have such issues.